Linux下快速批量重命名(批量重命名linux)
文件
在Linux下,经常会遇到需要把一批文件重新命名的情况,比如把一批图片从“001.jpg”的文件名改成“001.png”,把mp3文件从“我的歌曲.mp3”改成“属于我的歌曲.mp3”等等,其实可以简单快速的通过Linux命令来实现。
批量重命名文件,最常见的命令是使用“mv”,该命令的一般格式如下:
mv [原文件名] [新文件名]
让我们来看一下如何实现上面的情况:把图片从“001.jpg”的文件名改成“001.png” 。首先,我们可以使用如下命令:
mv 001.jpg 001.png
当然,如果文件名有多个,我们可以使用下面的方式:
mv *.jpg *.png
其中”*”表示任意文件名,这样就可以一次性把所有jpg文件都修改为png后缀了。
除了使用mv命令之外,也可以使用另外一个命令”rename”来实现同样的功能,该命令的格式如下:
rename ‘s/原文件名/新文件名/’ *.文件类型
比如我们要把mp3文件从“我的歌曲.mp3”改成“属于我的歌曲.mp3”:
rename ‘s/原文件名/新文件名/’ *.mp3
采用rename命令,还可以实现更复杂的重命名功能,比如可以在文件名前添加字母、在文件名后添加字母、递增文件名等等,具体内容可以自行百度查询,希望这篇文章能让你有所帮助。