Mac 批量重命名文件
统一给文件加前缀,示例如下:
bianxh:2 bianxh$ ll
total 264
drwxr-xr-x 33 bianxh staff 1122 9 16 13:43 .
drwxr-xr-x 9 bianxh staff 306 9 16 13:44 ..
-rw-r--r--@ 1 bianxh staff 397 9 16 12:26 EL 表达式,结果取整.md
-rw-r--r--@ 1 bianxh staff 801 9 16 12:26 Eclipse-Java-EE-IDE 修改 web 项目部署路径.md
-rw-r--r--@ 1 bianxh staff 2607 9 16 12:27 小结:使用正则表达式提取时间中的数字.md
bianxh:2 bianxh$ for var in *.md; do mv "$var" "2017-09-16-${var%.md}.md"; done
bianxh:2 bianxh$ ll
total 264
drwxr-xr-x 33 bianxh staff 1122 9 16 13:44 .
drwxr-xr-x 9 bianxh staff 306 9 16 13:44 ..
-rw-r--r--@ 1 bianxh staff 397 9 16 12:26 2017-09-16-EL 表达式,结果取整.md
-rw-r--r--@ 1 bianxh staff 801 9 16 12:26 2017-09-16-Eclipse-Java-EE-IDE 修改 web 项目部署路径.md
-rw-r--r--@ 1 bianxh staff 2607 9 16 12:27 2017-09-16-小结:使用正则表达式提取时间中的数字.md
还有替换啊什么的,一些高级用法,参见:https://my.oschina.net/musings/blog/380939
比如,假如文件名称中有多个后缀怎么办呢?如下:
bianxh:一一小知的副本 bianxh$ ll
total 336
drwxr-xr-x 32 bianxh staff 1088 9 16 14:04 .
drwxr-xr-x 6 bianxh staff 204 9 16 13:59 ..
-rw-r--r--@ 1 bianxh staff 6148 9 16 13:21 .DS_Store
-rw-r--r--@ 1 bianxh staff 501 9 16 12:26 2015-09-16-git 代码仓库如何迁移.md
-rw-r--r--@ 1 bianxh staff 3149 9 16 12:26 2015-12-18-读笔记:公司高速发展是对团队最好的管理.md.md
-rw-r--r--@ 1 bianxh staff 3014 9 16 12:26 2015-6-2-2-如何“有效地一对一会谈”.md.md
-rw-r--r--@ 1 bianxh staff 7447 9 16 12:26 2016-09-16-OSChina git 代码 fork 及 PR 指南.md.md
-rw-r--r--@ 1 bianxh staff 163 9 16 13:24 2016-09-16-空谷幽兰-第六章-登天之道-第二节.md.md
-rw-r--r--@ 1 bianxh staff 2159 9 16 12:26 2016-1-10-吐槽招商银行营业厅,赞一下微信客服.md
-rw-r--r--@ 1 bianxh staff 3898 9 16 12:26 2016-1-16-Hunt.md
-rw-r--r--@ 1 bianxh staff 1854 9 16 12:26 2016-1-17:喜欢?电子书:纸质书.md
-rw-r--r--@ 1 bianxh staff 3708 9 16 12:26 2016-1-25:新时代的企业架构师.md
-rw-r--r--@ 1 bianxh staff 1298 9 16 12:26 2016-1-26:实践应当从业务需求出发.md
-rw-r--r--@ 1 bianxh staff 1676 9 16 12:26 2016-1-28:图像压缩技术?Lena.md
-rw-r--r--@ 1 bianxh staff 661 9 16 12:26 2016-1-28:项目经理?产品经理.md
-rw-r--r--@ 1 bianxh staff 3076 9 16 12:26 2016-10-11-内置对象.md.md
-rw-r--r--@ 1 bianxh staff 572 9 16 12:26 2016-12-1-空谷幽兰-第六章-登天之道-第三节.md.md
-rw-r--r--@ 1 bianxh staff 2464 9 16 12:26 2016-12-5-坚持很难.md.md
-rw-r--r--@ 1 bianxh staff 1298 9 16 12:26 2016-2-5-对 OKRs 粗浅的理解.md.md
-rw-r--r--@ 1 bianxh staff 1129 9 16 12:26 2016-4-25:软件模块的 3 项职责.md
-rw-r--r--@ 1 bianxh staff 2126 9 16 12:26 2016-4-27:我眼中“项目经理”需要知道的.md.md
-rw-r--r--@ 1 bianxh staff 8678 9 16 12:26 2016-5-10-“深淘滩,低作堰”-华为公司的战略创新和机制创新.md
-rw-r--r--@ 1 bianxh staff 760 9 16 12:26 2016-5-3-曲江海洋馆简游.md.md
-rw-r--r--@ 1 bianxh staff 10040 9 16 12:26 2016-5-4-樊登速读-重新定义公司.md.md
-rw-r--r--@ 1 bianxh staff 802 9 16 12:26 2016-6-14-端午节日小记.md.md
-rw-r--r--@ 1 bianxh staff 422 9 16 12:26 2016-6-15:刺猬心态.md
-rw-r--r--@ 1 bianxh staff 829 9 16 12:26 2016-6-16:球队思维.md
-rw-r--r--@ 1 bianxh staff 1011 9 16 12:26 2016-6-19:没有什么不同.md
-rw-r--r--@ 1 bianxh staff 6380 9 16 12:26 2016-7-6-OKR 管理方法.md
-rw-r--r--@ 1 bianxh staff 7415 9 16 12:26 2016-9-9-[焦英俊]-阿里巴巴店铺的十年技术演变之路.md.md
-rw-r--r--@ 1 bianxh staff 8300 9 16 12:26 2017-2-1-每个程序员都应读的 10 本经典书籍.md.md
-rw-r--r--@ 1 bianxh staff 8833 9 16 13:25 2017-4-1-JSP.md.md
bianxh:一一小知的副本 bianxh$ rename 's/\.md.md$/\.md/' *.md
bianxh:一一小知的副本 bianxh$ ll
total 336
drwxr-xr-x 32 bianxh staff 1088 9 16 14:05 .
drwxr-xr-x 6 bianxh staff 204 9 16 13:59 ..
-rw-r--r--@ 1 bianxh staff 6148 9 16 13:21 .DS_Store
-rw-r--r--@ 1 bianxh staff 501 9 16 12:26 2015-09-16-git 代码仓库如何迁移.md
-rw-r--r--@ 1 bianxh staff 3149 9 16 12:26 2015-12-18-读笔记:公司高速发展是对团队最好的管理.md
-rw-r--r--@ 1 bianxh staff 3014 9 16 12:26 2015-6-2-2-如何“有效地一对一会谈”.md
-rw-r--r--@ 1 bianxh staff 7447 9 16 12:26 2016-09-16-OSChina git 代码 fork 及 PR 指南.md
-rw-r--r--@ 1 bianxh staff 163 9 16 13:24 2016-09-16-空谷幽兰-第六章-登天之道-第二节.md
-rw-r--r--@ 1 bianxh staff 2159 9 16 12:26 2016-1-10-吐槽招商银行营业厅,赞一下微信客服.md
-rw-r--r--@ 1 bianxh staff 3898 9 16 12:26 2016-1-16-Hunt.md
-rw-r--r--@ 1 bianxh staff 1854 9 16 12:26 2016-1-17:喜欢?电子书:纸质书.md
-rw-r--r--@ 1 bianxh staff 3708 9 16 12:26 2016-1-25:新时代的企业架构师.md
-rw-r--r--@ 1 bianxh staff 1298 9 16 12:26 2016-1-26:实践应当从业务需求出发.md
-rw-r--r--@ 1 bianxh staff 1676 9 16 12:26 2016-1-28:图像压缩技术?Lena.md
-rw-r--r--@ 1 bianxh staff 661 9 16 12:26 2016-1-28:项目经理?产品经理.md
-rw-r--r--@ 1 bianxh staff 3076 9 16 12:26 2016-10-11-内置对象.md
-rw-r--r--@ 1 bianxh staff 572 9 16 12:26 2016-12-1-空谷幽兰-第六章-登天之道-第三节.md
-rw-r--r--@ 1 bianxh staff 2464 9 16 12:26 2016-12-5-坚持很难.md
-rw-r--r--@ 1 bianxh staff 1298 9 16 12:26 2016-2-5-对 OKRs 粗浅的理解.md
-rw-r--r--@ 1 bianxh staff 1129 9 16 12:26 2016-4-25:软件模块的 3 项职责.md
-rw-r--r--@ 1 bianxh staff 2126 9 16 12:26 2016-4-27:我眼中“项目经理”需要知道的.md
-rw-r--r--@ 1 bianxh staff 8678 9 16 12:26 2016-5-10-“深淘滩,低作堰”-华为公司的战略创新和机制创新.md
-rw-r--r--@ 1 bianxh staff 760 9 16 12:26 2016-5-3-曲江海洋馆简游.md
-rw-r--r--@ 1 bianxh staff 10040 9 16 12:26 2016-5-4-樊登速读-重新定义公司.md
-rw-r--r--@ 1 bianxh staff 802 9 16 12:26 2016-6-14-端午节日小记.md
-rw-r--r--@ 1 bianxh staff 422 9 16 12:26 2016-6-15:刺猬心态.md
-rw-r--r--@ 1 bianxh staff 829 9 16 12:26 2016-6-16:球队思维.md
-rw-r--r--@ 1 bianxh staff 1011 9 16 12:26 2016-6-19:没有什么不同.md
-rw-r--r--@ 1 bianxh staff 6380 9 16 12:26 2016-7-6-OKR 管理方法.md
-rw-r--r--@ 1 bianxh staff 7415 9 16 12:26 2016-9-9-[焦英俊]-阿里巴巴店铺的十年技术演变之路.md
-rw-r--r--@ 1 bianxh staff 8300 9 16 12:26 2017-2-1-每个程序员都应读的 10 本经典书籍.md
-rw-r--r--@ 1 bianxh staff 8833 9 16 13:25 2017-4-1-JSP.md
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: JFinal 使用 WebSocket
下一篇: 谈谈自己对于 AOP 的了解
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论