Linux下批量修改文件名
tt
posted @ 2008年12月10日 05:21
in Linux
, 3717 阅读
我下载的广播剧.mp3文件前面都有前缀——亭长小武
亭长小武001.mp3
亭长小武002.mp3
... ...
想把前面的“亭长小武”去掉,批量修改文件名
采用下面的方法:
$> for file in *.mp3
$> do
$> mv $file "`echo $file|sed s/亭长小武//g`"
$> done
注意mv行的 ` 是与~在同一键上的那个符号,而非单引号
如果需要用到超级用户的化,sudo所放的位置见下面:
$> for file in *.mp3
$> do
$> sudo mv $file "`echo $file|sed s/亭长小武//g`"
$> done
2015年5月25日 16:01
可以 试一下
rename "亭长小武" "" *