shell练习题:使用for循环批量修改文件扩展名
说明:(1)在linux下批量修改文件名,将下图所示命令中的"_linux"去掉。
-
方法一:
说明:使用cut、sed工具
脚本如下:
#!/bin/bash
cd /test
for i in `ls|grep .*.jpg`
do
mv $i `echo $i |cut -d '.' -f1|sed 's#_linux##'`.jpg
done
说明:
done
说明:
done
说明:
done
说明:
done