在Linux中根据[重命名]模式重命名许多文件
||
关闭。这个问题是题外话。它当前不接受答案。
没有找到相关结果
已邀请:
5 个回复
蹄寄噬非芹
尽管我确实讨厌文件名中的空格,尤其是垂直空格:
等等。它基于The Larry Wall的脚本,但扩展了选项,如下所示:
如您所见,它不仅可以更改文件名,而且可以更改符号链接指向使用相同模式的位置。您不必使用
模式,尽管通常会这样做。 该目录中的其他工具主要用于Unicode工作,其中有些超级有用。
姬第柔炒
命令,该命令由Robin Barker根据Larry Wall在1998年左右的原始代码编写。 这是文档摘录:
它使用perl,因此您可以使用perl表达式来匹配模式,实际上,我相信它的工作方式与tchrist的脚本非常相似。 用于批量文件重命名的另一套真正有用的工具是Oskar Liljeblad的namenameutils集合。源代码由自由软件基金会托管。另外,许多发行版(尤其是基于Debian / Ubuntu的发行版)都带有这些工具的
软件包。 在这些发行版之一中,您可以使用以下软件进行安装:
然后要重命名文件,只需运行以下命令:
它将弹出一个带有文件列表的文本编辑器,您可以使用编辑器的搜索和替换功能来操作它们。
抹持奠糙驰
2)
至于您的第三个问题,我敢肯定它也可以解决,但也许像@tchrist所提到的那样,比原始外壳单线更复杂的方法会有所帮助。
讹巳漓把备
芭隘的盘石