【发布时间】:2020-01-22 06:25:34
【问题描述】:
我有一个目录,其中包含以下类型的文件:
01.firstname surname-track1 name1.mp3
02.firstname surname-track2 name2.mp3
03.firstname surname-track3 name3.mp3
我正在寻找一个BASH命令来批量重命名我在目录中的所有文件,以便在破折号前后有一个空格,例如:
01.firstname surname - track1 name1.mp3
02.firstname surname - track2 name2.mp3
03.firstname surname - track3 name3.mp3
非常感谢任何帮助!
【问题讨论】:
-
使用
rename命令,它允许您提供基于模式的替换。 -
欢迎来到 Stack Overflow! Stack Overflow 用于编程问题,而不是关于使用或配置 Unix 及其实用程序的问题。 Unix & Linux 或 Super User 将是解决此类问题的更好地方。
标签: bash whitespace file-rename batch-rename