Mac 可有程序可以批量去掉文件名中的字符,比如,三个文件名分别是 example_1.txt, example_2.txt, example_3.txt. 处理后,分别为 1.txt, 2.txt, 3.txt.

2017-02-07 20:03:19 +08:00
 ioioioioioioi
Renamer 5 是否可以?
3699 次点击
所在节点    问与答
12 条回复
nybux
2017-02-07 20:11:10 +08:00
rename 's/example_//' *.txt
zhengjian
2017-02-07 22:37:10 +08:00
有的, macOS 的 Finder 自带批量命名的功能,只需多选文件之后右键重命名就好啦,可以满足你的需求,如下:
1.选中需要重命名的文件,右键点击“给 n 个项目重新命名” :

2.选择替换文本,查找输入框输入"example_",替换成输入框留空,点击重新命名即可:


还有其他两项功能也是非常的方便:


这个功能也是我无意中的发现,很惊喜~
ioioioioioioi
2017-02-07 22:58:13 +08:00
@zhengjian 非常感谢,用心了
Tony8Finet
2017-02-08 01:04:34 +08:00
ynyounuo
2017-02-08 01:55:34 +08:00
mv 就能完成
also24
2017-02-08 02:04:38 +08:00
@zhengjian #2 求教这个批量重命名的功能如果涉及到修改后缀的时候要怎么办,一次重命名几百个文件的后缀,结果要挨个点确认……
leemail
2017-02-08 02:21:15 +08:00
zmv
IamJ
2017-02-08 02:30:48 +08:00
eccstartup
2017-02-08 05:09:40 +08:00
我觉得特别复杂的虫命名,可以用脚本语言生成 bash 脚本来做,注意空格。
zhengjian
2017-02-08 12:27:00 +08:00
@also24 不好意思起晚了,这个其实只需要在 Finder 偏好设置 — 高级 中把“更改扩展名之前显示警告”这个勾勾去掉就可以啦,如图:
Autonomous
2017-02-08 12:29:01 +08:00
better rename
also24
2017-02-08 12:30:49 +08:00
@zhengjian #10 诶哟!太感谢了!

这个可以有,虽然用 mv 也可以,但是还是这个方便

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/338851

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX