美文网首页
2017-09-16-Mac批量重命名文件

2017-09-16-Mac批量重命名文件

作者: 一一小知 | 来源:发表于2017-09-16 14:45 被阅读12次

    统一给文件加前缀,示例如下:

    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
    

    相关文章

      网友评论

          本文标题:2017-09-16-Mac批量重命名文件

          本文链接:https://www.haomeiwen.com/subject/kikudxtx.html