任何用户在Linux 中所做的最基本的事情之一就是重命名文件。您可以使用文件管理器在 Linux 中重命名文件,但这不是很有趣。在本文中,您将学习通过终端在 Linux 中重命名一个文件或重命名多个文件。
目录中有一个名为“file”的文件,我将使用命令“mv”将其名称更改为“archivo”:
'mv' 命令用于移动文件,但您可以使用不同的名称将文件移动到同一位置。
$ mv 文件新名称
此外,您可以将文件移动到不同的位置并使用不同的名称。
此外,您可以使用相同的语法重命名目录。
您可以使用 'v' 选项获得详细输出。
如果您使用现有文件的名称重命名文件,'mv' 命令将覆盖现有文件,但如果您不想要它,只需传递 'i' 选项,它会在覆盖文件之前提示。
如果您不想使用 'i' 选项,您应该备份现有文件。
备份的叫file1~
您可以为备份名称添加后缀,只需键入以下语法。
$ mv -b -S “suffix” file_name existing_file_name
概要重命名 [ -h|-m|-V ] [ -v ] [ -n ] [ -f ] [ -e|-E perlexpr]*|perlexpr [ 文件 ]
这个命令比 mv 稍微高级一点,因为它需要了解或至少基本熟悉正则表达式,“重命名”根据指定为第一个参数的规则重命名提供的文件名(多个文件)。
perlexpr 参数是一个 Perl 表达式,它应该修改 Perl 中的 $_ 字符串,至少用于指定的某些文件名。如果给定的文件名没有被表达式修改,它就不会被重命名。如果命令行上没有给出文件名,文件名将通过标准输入读取。
如果您想了解更多相关知识,不妨来关注一下极悦的Java极悦在线学习,里面的课程内容从入门到精通,细致全面,适合0基础的小伙伴学习,相信对大家的学习会有所帮助。
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习