linux 大小写转化

(1)sed:

cat file | sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'

 

(2)tr:

cat file | tr a-z A-Z

cat file | tr "[:lower:]" "[:upper:]"

 

(3)perl:

$string="abcdef";

$string =~ tr/[a-z]/[A-Z]/;

or

$string=uc($string); #大小转小写用lc,具体参见perldoc -f lc与perdoc -f uc

 

posted @ 2019-04-13 18:18  琵琶真的行  阅读(3043)  评论(0编辑  收藏  举报