【发布时间】:2021-01-15 02:24:31
【问题描述】:
我搞砸了 mmv 并从文件夹中的文件名末尾删除了几个字符(在扩展名之前)。
幸运的是,我还有其他具有相同原始基本名称但扩展名不同的文件。 我想知道是否有办法制作循环:
- 将修改后的文件中剩余的基本名称与具有原始文件名的第二个文件相匹配。
- 如果匹配,请使用原始文件名重命名文件
例子:
Wrong filenames: foo-1234.txt
foo-1225.txt
Right files: foo-1234-5678.png
foo-1225-6789.png
期望的输出:
foo-1234-5678.txt
foo-1225-6789.txt
非常感谢您!
【问题讨论】:
标签: command-line rename filenames batch-rename