首页 | 新闻 | 交流 | 问吧 | 文档 | 手册 | 下载 | 博客

shell 大小写替换

作者:  时间: 2010-12-03
echo abc | tr [a-z] [A-Z]
ABC


[root@www ~]# echo wwwww|sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'
WWWWW





echo wwww|sed 's/.*/\U&/' 



\U表示从这里开始大写,\u表示下一个字母大写
\L表示从这里开始小写,\l表示下一个字母小写
\E表示停止\U或者\L。