Joh*_*web 15
使用Shell 参数扩展:
for f in *.JPG; do
mv "${f}" "${f%%.JPG}.jpg"
done
Run Code Online (Sandbox Code Playgroud)
该"字符会照顾包含空格的文件名,如照片经常做。
uzs*_*olt 10
如果您可以使用外部工具(不仅是 bash),请检查rename命令!
rename .JPG .jpg *
Run Code Online (Sandbox Code Playgroud)
该rename是的一部分util-linux。
如果文件名中没有空格:
for f in *.JPG; do mv $f `echo $f | sed 's/JPG$/jpg/'`; done
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
813 次 |
| 最近记录: |