CentOS7中批量修改文件名

admin2022-12-29  193

CentOS的服务器搭建之后,弄了个PLEX做媒体服务器,然后把下载好的电影和电视剧传到服务器上。

 

电影还好,基本都可以识别到。电视剧因为集数比较多,PLEX是通过文件名进行识别的。

 

如果文件名中有其他的中文字符,PLEX就识别不到。

 

但是下载的电视剧很多都有第XX集这样的字符在文件名中,如果是WINDOWS的话,用播放器都不是事儿,PLEX就无法识别。

 

有些电视剧的集数有50多集,一个一个的去删除实在太费劲了。

 

这个时候就要找万能的度娘了。

 

查资料找到rename命令,一番操作后感觉非常好用。

 

rename命令的用法挺简单的。

 

打个比方,有一部电视剧《天龙八部》,放在天龙八部这个目录下,文件名都是以天龙八部第01集.mp4这样的命名方式,我想删除文件名中的第字和集字,变成天龙八部01.mp4这样的文件名结构。那么我只需要执行这样的命令:

rename 第 "" 天龙八部*.mp4
rename 集 "" 天龙八部*.mp4

 

上面命令的意思就是把第字符和集字符替换成空字符,也就是删除了。

 

暂时还不知道怎么只用一条命令就删除这两个字符。以后再研究吧。

 

现在只知道rename命令中空字符就是用""来代表。

转载请注明原文地址:http://198484.com/?read-30.html
000

最新回复(0)