【发布时间】:2014-07-28 23:19:35
【问题描述】:
我有一个包含一系列文件的文件夹:
prefix_1234_567.png
prefix_abcd_efg.png
我想批量删除一个下划线和中间的内容,所以输出是:
prefix_567.png
prefix_efg.png
相关但不完全解释:
【问题讨论】:
-
看看 NSString 和 NSMutableString 的 range 和 substring 方法
-
您是否考虑过非终端解决方案? Automator 工作流程可以轻松执行这些类型的操作。您可以创建一个自动化工作流程来重命名所有文件并将文本替换为
_*_并用空格替换。 -
我认为 automator 不能做通配符
标签: bash macos shell terminal file-rename