批量重命名文件,就像编辑文件名文件一样
Batch renaming files as if editing a file of filenames
我正在寻找 Ubuntu 的命令/包,它会生成一个包含当前目录下所有文件名的文件,并允许我编辑该文件。然后我可以根据需要批量重命名文件。保存编辑后,它会自动应用重命名。
我以前用过这个 command/package 但没找到。我不是在寻找重命名或 sed 等。这种方法的优点是允许我使用我更熟悉的 Vim 编辑文件名,而不是记住如何使用 sed。
谢谢!
在网上翻来覆去,我终于找到了这个工具:
只需安装 renameutils
并使用 qmv
。
例如,$ qmv -f do
。
该命令生成一个包含当前目录下文件名的文件,编辑并保存该文件以应用批量重命名。
我把它贴在这里是因为我更喜欢它而不是使用 rename
。非常感谢原始答案,this great answer on AskUbuntu。!
我正在寻找 Ubuntu 的命令/包,它会生成一个包含当前目录下所有文件名的文件,并允许我编辑该文件。然后我可以根据需要批量重命名文件。保存编辑后,它会自动应用重命名。
我以前用过这个 command/package 但没找到。我不是在寻找重命名或 sed 等。这种方法的优点是允许我使用我更熟悉的 Vim 编辑文件名,而不是记住如何使用 sed。
谢谢!
在网上翻来覆去,我终于找到了这个工具:
只需安装 renameutils
并使用 qmv
。
例如,$ qmv -f do
。
该命令生成一个包含当前目录下文件名的文件,编辑并保存该文件以应用批量重命名。
我把它贴在这里是因为我更喜欢它而不是使用 rename
。非常感谢原始答案,this great answer on AskUbuntu。!