linux命令行bash批量重命名文件的方法

发布时间:2019-08-15编辑:脚本学堂
有关linux命令行中,用bash语法脚本修改文件名的方法,linux修改文件名的例子,需要的朋友参考下。

linux系统中如何批量重命名文件呢?linux命令行下使用for循环语句批量修改文件名的方法,一起来看看。

有500多张图片,需要区分缩略图,大图,中图。
之前上传的没有区分,这里写一段bash shell/ target=_blank class=infotextkey>shell脚本,使用mv命令达到批量重命名的目的。

例子,把aaaaaaaaaaaaa.jpg重命名为aaaaaaaaaaaaa_MED.jpg

命令(linux修改文件名):
 

for i in *.jpg;do mv "$i" "${i%.jpg}_MED.jpg" ;done

同理aaaaaaaaaaaaa_MED.jpg重命名为aaaaaaaaaaaaa_LRG.jpg的方法:
 

for i in *.jpg;do mv "$i" "${i%_MED.jpg}_LRG.jpg" ;done