·4分钟阅读

如何在 Mac 上一次性重命名数百个文件

手动重命名十个文件已经很麻烦了。没有合适的工具,重命名数百个文件根本不可能完成。macOS 自带的选项十分有限,而 Terminal 方案又有造成不可逆错误的风险。

你手头有 600 个文件,来自扫描仪、导出操作、数据迁移,或者客户的交接。这些文件名乱七八糟——随机字符串、重复前缀、格式不统一、扩展名错误。你需要把这 600 个文件全部重命名成有条理、可搜索、格式一致的样子。而且是现在就要。

手动重命名十个文件只要一分钟。重命名 600 个文件则要耗掉你一整个下午——而且你一定会出错。打字错误、漏掉文件、格式不统一。批次越大,手动重命名出错的概率就越高。

为什么大批量文件会让常规方案失效

Finder

Finder 的批量重命名可以对任意数量的文件执行简单操作。但对于 600 个文件来说,缺少完整预览是个实实在在的问题。你在对话框里只能看到一个样本文件名,然后寄希望于剩下的 599 个也能正确无误。如果结果不对,你可能要等到后来才会发现——那时撤销功能早已失效。

Terminal

一个 bash 循环或者 rename 命令可以在几秒钟内处理完 600 个文件。但这里没有预览,没有撤销,命令里出一个错误就意味着 600 个损坏的文件名。风险会随着批次规模一起放大。

电子表格重命名

有些人会把文件名导出到电子表格,用公式处理,再用脚本应用新名称。这种方法确实可行,但为了一个本该是拖放操作就能完成的任务,却要花费大量前期准备工作。

放心地大规模重命名

Renym 正是为这种场景而生。拖入数百个文件,搭建一条重命名流水线,预览每一个结果,然后应用。如果结果不对,撤销并调整。

Renym renaming hundreds of files at once on macOS

任意规模下的完整预览

无论你有 20 个文件还是 2000 个,预览都会显示每个文件当前和未来的名称。提交之前,滚动浏览并逐一核实。不用猜测。

应对复杂重命名的多步骤流水线

大批量文件往往需要多种操作:去掉前缀、替换字符、添加编号、改变大小写。搭建完整的操作链,预览最终结果,然后一次性全部应用。

撤销整个批次

应用了重命名,发现了问题?撤销会还原批次中的每一个文件。修正流水线,再试一次。不需要手动还原数百个文件名。

批次越大,专用工具带来的价值就越明显。在 Renym 里花五分钟,能省下数小时的手工劳动,还能避免不可逆错误的风险。

在 Mac App Store 获取 Renym

下一篇文章

Renym

Rename hundreds of files with visual pipelines — regex, numbering, case changes.

Get Renym on the Mac App Store