有些文件名会失控地变长——一份导出文档保留了原始标题,又加上版本标签、日期,再加上部门代码,直到文件名长达 120 个字符。这会带来实实在在的问题:有些系统会强制限制路径长度,直接拒绝这类文件;有些文件列表会把名字截断,让你分不清文件;操作文件名的脚本在名字异常长时也可能表现异常。
你需要缩短这些名字——在保留真正重要部分的同时,把它们裁剪到合理的长度。
Finder 无法按长度裁剪
Finder 的重命名工具没有"最大长度"或"只保留前 N 个字符"这类操作的概念。如果你确切知道要删除什么,它可以替换特定文本,但如果多余的长度来自散布在名字各处的冗余或不一致信息,Finder 就没有系统化的方法来裁剪它。你只能手动逐一缩短每个文件——而这恰恰是批量工具本该消除的重复劳动。
用有针对性的规则裁剪名称
Renym 让你按位置或按模式删除字符,这能覆盖大多数文件名过长的实际情况。
删除固定数量的末尾字符
如果多余的长度来自一个重复的后缀——部门代码、内部标签——一步操作就能从每个文件名末尾删除指定数量的字符。
剪掉某个特定的冗余片段
用查找替换或正则表达式删除每个名字中间出现的某个片段,比如一个重复的项目代码——一旦文件已经归入某个项目文件夹,这个代码就不再需要了。
预览裁剪后的结果
检查完整的前后对照列表,确保裁剪后的名字之间仍然可以区分——裁剪过度可能会意外产生重名文件,而预览会在你应用之前发现这个问题。