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

原文地址:https://www.cnblogs.com/zhengze/p/10702281.html