开发者社区> 问答> 正文

求批量正则表达式修改文件名的命令。windows/linux都OK

screenshot
如图所示,想把中间的999改成001,后面的html改成png,命令该咋写啊?谢谢!

展开
收起
a123456678 2016-06-20 15:58:19 2341 0
1 条回答
写回答
取消 提交回答
  • 两步

    1. rename -v 's/999/001/' ./*.html
    2. rename -v 's/.html/.png/' ./*.html
      可以先在参数上添加选项 -n,只是显示重命名的结果,但不进行实际操作
    2019-07-17 19:44:15
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
从Linux系统内核层面来解决实际问题的实战经验 立即下载
Linux系统通过fail2ban对暴力破解进行防护 立即下载
ECS运维指南之Windows系统诊断 立即下载