如何修改linux的文件名称?如果我们需要在linux系统下修改文件夹的名称,我们应该如何操作?在本文中,winwin7小编将与您分享并介绍linux批量修改文件名称的教程。有需要的用户可以和小编一起往下看~
Linux命令行下修改文件或文件夹名称
1、打开终端,输入命令:mv file1 file2 执行即可!
命令意味着当前目录下的file1文件名改为file2,如果该目录下有file2,则覆盖以前的file2文件。
批量更改文件名
命令格式:
rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]
perlexpr 是一种 Perl 正则表达式的脚本格式。
参数:
-v, --verbose
Verbose: print names of files successfully renamed.
详细模式:打印成功更改的文件列表
-n, --no-act
No Action: show what files would have been renamed.
测试模式:不是真正的执行命令,而是显示文件名应该如何执行
用于测试模式的更改。
-f, --force
Force: overwrite existing files.
强制模式:更改文件名称时,如果更改后的文件已经存在,则已经存在覆盖范围
的文件。
www.winwin7.com
批量更改文件扩展名 $ ls
1.txt 2.txt 3.txt 4.txt
$ rename 's//.txt//.ext/' *
$ ls
1.ext 2.ext 3.ext 4.ext
批量删除文件扩展名 $ ls
1.txt 2.txt 3.txt 4.txt
$ rename 's//.txt//' *
$ ls
1 2 3 4
批量添加文件扩展名 $ ls
1 2 3 4
$ rename 's/$//.txt/' *
$ ls
1.txt 2.txt 3.txt 4.txt
以上是winwin7介绍的linux批量修改文件名教程!