首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在linux中使用正则表达式重命名文件

在linux中使用正则表达式重命名文件
EN

Stack Overflow用户
提问于 2012-08-04 23:13:29
回答 3查看 92.8K关注 0票数 73

我有一组文件,命名如下:

代码语言:javascript
复制
Friends - 6x03 - Tow Ross' Denial.srt
Friends - 6x20 - Tow Mac and C.H.E.E.S.E..srt
Friends - 6x05 - Tow Joey's Porshe.srt

我想重命名它们,如下所示

代码语言:javascript
复制
S06E03.srt
S06E20.srt
S06E05.srt

我应该怎么做才能在linux终端上完成这项工作?我已经安装了重命名,但使用以下命令时出现错误:

代码语言:javascript
复制
rename -n 's/(\w+) - (\d{1})x(\d{2})*$/S0$2E$3\.srt/' *.srt
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11809666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档