Linux伊甸园论坛 » Shell编程 » 变换大小写的问题
注册会员
查看详细资料
TOP
clark
版主
Clark J. Wang
-(dearvoid@LinuxEden:Forum)-(~/tmp/rename)- [$$=958 $?=0] ; ls -l total 0 -rw-r--r-- 1 clark clark 0 Feb 3 20:02 file_a -rw-r--r-- 1 clark clark 0 Feb 3 20:02 file_b -rw-r--r-- 1 clark clark 0 Feb 3 20:02 file_c -(dearvoid@LinuxEden:Forum)-(~/tmp/rename)- [$$=958 $?=0] ; for i in *; do mv $i $(echo $i | tr [a-z] [A-Z]); done -(dearvoid@LinuxEden:Forum)-(~/tmp/rename)- [$$=958 $?=0] ; ls -l total 0 -rw-r--r-- 1 clark clark 0 Feb 3 20:02 FILE_A -rw-r--r-- 1 clark clark 0 Feb 3 20:02 FILE_B -rw-r--r-- 1 clark clark 0 Feb 3 20:02 FILE_C -(dearvoid@LinuxEden:Forum)-(~/tmp/rename)- [$$=958 $?=0] ; bye
查看个人网站
超级版主