rename批量重命名示例

//示例文件
$ ls
'[电影天堂www.dytt89.com]星辰变第二季01.mp4'
'[电影天堂www.dytt89.com]星辰变第二季02.mp4'
'[电影天堂www.dytt89.com]星辰变第二季03.mp4'
'[电影天堂www.dytt89.com]星辰变第二季04.mp4'
'[电影天堂www.dytt89.com]星辰变第二季05.mp4'
'龙猫BD国粤日3语中字修复版.电影天堂www.dy2018.com.mkv'
//命令安装
$ sudo apt install rename
//去除前缀 [电影天堂www.dytt89.com] (注:遇到特殊字符需要转义)
$ sudo rename 's/^\[电影天堂www.dytt89.com\]//' *.mp4
//替换后缀 .电影天堂www.dy2018.com.mkv
$ sudo rename 's/\.电影天堂www\.dy2018\.com\.mkv$/\.mkv/' *.mkv

//总结:rename 可对前缀或者后缀进行批量重命名,如是前缀则使用 ^ ,后缀则使用 $ ,遇到特殊字符需要转义

你可能感兴趣的:(shell,script)