Linux教程
Linux目录
Linux命令
Linux用户
Linux文件
Linux进程
Linux查询
Linux I/O
Linux正则
Linux安全
Linux shell
Linux网络
Linux VI
Linux 系统命令
Linux 其他

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'结尾的文件。
linux-file-rename-command
在另一个示例中,我们将所有文件转换为以.pdf结尾的文档
linux-file-rename-command

重命名选项:

重命名具有一些可选参数,但每个选项都带有一个必需的perl表达式,并指导其如何工作。
选项 功能
rename -n 在运行命令之前检查更改。
rename -v 打印输出。
rename(a-z)(A-Z)/(A-Z)(a-z) 转换为大写/小写。
rename -f 强制覆盖现有文件。

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4