我需要所有的2-3字符字完全大写。1字符和4+字符字需要保持不变。
输入:
cat Example
Dog
I
Fish
su
Su adm
Amd Cat ignore预期产出:
CAT Example
DOG
a
Fish
SU
SU ADM
ADM CAT ignore发布于 2022-07-29 10:30:27
使用GNU sed
$ sed -E 's/\<[[:alpha:]]{2,3}\>/\U&/g' input_file
DOG
I
Fish
SU
SU ADM
AMD CAT ignorehttps://unix.stackexchange.com/questions/711705
复制相似问题