- 批量修改文件后缀
[root@ecs-e25b-0001 tmp]# ll
total 0
-rw-r--r-- 1 root root 0 Apr 9 09:00 1.txt
-rw-r--r-- 1 root root 0 Apr 9 09:00 2.txt
-rw-r--r-- 1 root root 0 Apr 9 09:00 3.txt
- 使用
mv
命令来批量修改文件后缀。可以执行以下命令来实现:
for file in *.txt; do mv "$file" "${file%.txt}.bak"; done
- 这个命令会遍历当前目录下所有后缀为
.txt
的文件,并将它们的后缀改为.bak
。
[root@ecs-e25b-0001 tmp]# ll
total 0
-rw-r--r-- 1 root root 0 Apr 9 09:00 1.bak
-rw-r--r-- 1 root root 0 Apr 9 09:00 2.bak
-rw-r--r-- 1 root root 0 Apr 9 09:00 3.bak
- 保在执行之前备份重要文件,以免不小心删除或修改了不想修改的文件。