通过终端一次重命名多个文件的文件扩展名时出现问题。“重命名”通信似乎不起作用

通过终端一次重命名多个文件的文件扩展名时出现问题。“重命名”通信似乎不起作用

我有很多混合格式(.avi、.mkv、.wmv)的视频文件,需要将其更改为“.mp4”。所有视频文件都位于一个主目录中,但也流入该目录下的子目录中。我查找了如何批量重命名文件扩展名,但似乎无法找到。我正在使用 Ubuntu LTS 10.04。希望有人能提供帮助。

谢谢。

答案1

使用查找 ;)

for i in .{avi,mkv,wmv}; do find . *$i -exec /bin/rename $i .mp4 '{}' \; ; done

相关内容