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命令,还可以实现更复杂的重命名功能,比如可以在文件名前添加字母、在文件名后添加字母、递增文件名等等,具体内容可以自行百度查询,希望这篇文章能让你有所帮助。


数据运维技术 » Linux下快速批量重命名(批量重命名linux)