如何编辑目录中文件的名称,就像我使用文本编辑器编辑文件的文本一样?
我觉得我已经看过这个在视频中演示,也许使用一些Vim插件或其他 - 或者它可能是在Sublime文本中?
我希望能够进行正则表达式字符串替换,进行任意编辑等,而无需编写shell脚本或草拟一个arcane shell命令。
这不是你正在寻找的...但你可以在文件中获取所有文件,然后使用正则表达式来构建你的正则表达式命令。所以你的文件名列表以file1开头;文件2;文件3;成为mv file1 file1; mov file2 file2;等等。变成mv file1 fiiiile1.a; mv file2 fiiiiile2.a;等等。你也可以编辑。
—
barlop
或者一个自定义程序,当一个密钥被释放时或x秒后,检查任何更改并重命名文件,因为你已经完成了。或者,当您单击更新时,它会保存更改。
—
barlop
看一下 massren 。它可以与任何文本编辑器一起使用,并且根据作者的说法: 该工具通过创建包含目标目录的文件名的文件,并在文本编辑器中打开此文件来工作。然后,您可以直接在那里修改文件名。完成后,保存文本文件,文件将被重命名。不会更改未更改的行。
—
Mike Fitzpatrick
rename
Linux中的命令对于许多常见的批量重命名案例非常有用。你喜欢它rename str_to_replace_from str_to_replace_to files_to_run_on_wildcards_are_supported
。