sed 如何转换大小写字母

sed中,使用\u表示大写,\l表示小写
 
1. 把每个单词的第一个小写字母变大写:
sed 's/\b[a-z]/\u&/g' filename
 
2. 把所有小写变大写:
sed 's/[a-z]/\u&/g' filename
 
3. 大写变小写:
sed 's/[A-Z]/\l&/g' filename
posted @ 2016-09-11 14:12  专注才能精通  阅读(4478)  评论(0)    收藏  举报