Linux Rename
Linux重命名文件和目录
要重命名文件,还有其他命令,例如'mv'。但是"重命名" 命令比其他命令稍先进。此命令将很少使用,并且在不同的Linux发行版上将以不同的方式工作。我们将处理Debian/Ubuntu示例。
通常,重命名不是一项大任务,但是当您想一次重命名一大组文件时,将很难用'mv来重命名。 ' 命令。在这种情况下,建议使用"重命名"命令。它可以使用perl表达式将大写文件转换为小写文件,反之亦然,并且cn覆盖文件。此命令是perl脚本的一部分。
基本语法:
rename 's/old-name/new-name/' files
此('s/old-name/new-name/')是PCRE(与perl兼容的正则表达式),它表示要重命名的文件以及重命名方式。
让我们看一个基本重命名的示例。命令:
在下面的示例中,我们将所有以'.txt'结尾的文件转换为以'.pdf'结尾的文件。
在另一个示例中,我们将所有文件转换为以.pdf结尾的文档
重命名选项:
重命名具有一些可选参数,但每个选项都带有一个必需的perl表达式,并指导其如何工作。