基于bash中的模式重命名批处理文件

时间:2014-06-08 06:13:51

标签: bash pattern-matching

所以我有一堆名为这样的文件:

Movie Name Here [720p].mp4

我想将它们重命名为:

Movie Name.mp4

我尝过这样的话:

mv ./*\ [720p].mp4 ./*.mp4

但无论出于何种原因,它都无法运作。有关最快捷方式的任何想法吗?

1 个答案:

答案 0 :(得分:2)

使用此代码删除所有'[720p]':

rename 's/ \[720p\]//g' ./*