📅  最后修改于: 2023-12-03 15:37:45.906000             🧑  作者: Mango
在 Linux 终端中,你可以使用 Shell/Bash 命令来重命名文件。在本文中,我们将介绍使用 Shell/Bash 命令重命名文件的几种方法。
mv 命令可以在 Linux 终端中用于移动或重命名文件和文件夹。要重命名文件,你可以使用以下命令:
mv old_filename new_filename
其中,old_filename 是要重命名的文件名,new_filename 是你要给这个文件重新命名的名称。
示例:
mv file1.txt file2.txt
这将把名为 file1.txt 的文件重命名为 file2.txt。
rename 命令可以批量修改文件名。它接受一个正则表达式作为第一个参数,用于匹配要重命名的文件名,另一个正则表达式作为第二个参数,用于指定新的文件名格式。
示例:
rename 's/old_filename/new_filename/' file*.txt
这将把以 file 开头,并以 .txt 结尾的所有文件中的 old_filename 替换为 new_filename。
mmv 命令可以批量移动和重命名文件。它接受两个参数,第一个是匹配模式(和 rename 命令一样),第二个是用于重命名的模式。
示例:
mmv 'old_filename*.txt' 'new_filename#1.txt'
这将把以 old_filename 开头,并以 .txt 结尾的所有文件重命名为以 new_filename 开头,后面跟着原始文件名末尾的数字,然后是 .txt。
以上就是使用 Shell/Bash 命令在 Linux 终端中重命名文件的几种方法。希望对你有所帮助!