blueskysee 发表于 2010-07-08 12:38

blueskysee 发表于 2010-07-08 12:40

lkk2003rty 发表于 2010-07-08 12:41

sed 's/\+/\U&/g' file

Shell_HAT 发表于 2010-07-08 12:46

sed 's/.*/\L&/g' urfilesed 's/.*/\U&/g' urfile

Shell_HAT 发表于 2010-07-08 12:47

sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' urfilesed 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/' urfile

blueskysee 发表于 2010-07-08 12:53

expert1 发表于 2010-07-08 12:55

\U

wild_li 发表于 2010-07-08 15:12

第一想法就是sed y/xx/xx/

BangBull 发表于 2010-08-02 11:16

咋就没见过/U   /L   命令呢

\U   转大写 ?

\L转小写 ??

昭襄王 发表于 2010-08-02 11:42

不折腾
echo "Hello " | tr "[:lower:]" "[:upper:]"
页: [1] 2
查看完整版本: 如何用sed把文件的字母,小写变大写