zl程序教程

您现在的位置是:首页 >  系统

当前栏目

linux下shell编程

2023-09-11 14:13:58 时间

批处理后缀名:将html改成jpg

for test in `ls *.HTML` ;        do mv $test ${test/HTML/jpg};     done

for循环代表的是将ls出来的数据放在test里面去,然后接下来是对后缀名的修改,最后是一个结束,


test可以修改为容易的变量名。


还有就是全部改成大写的方法,这里用到了正则表达式


for test in `ls *.jpg`;do mv $test `echo ${test} |tr [a-z] [A-Z]`;done

就是后面的的[]里面的,代表a-z中全部进行匹配