Debian系统下文件重命名常用方法如下:
rename
命令(推荐)
sudo apt install rename
.txt
文件改为.bak
:rename 's/\.txt$/.bak/' *.txt
new_
:rename 's/^/new_/' *
mv
命令
mv 旧文件名 新文件名
,支持单个文件或通配符批量操作。mv *.txt *.bak
(需配合shell通配符)mv file.txt /path/new_name.txt
for
循环结合mv
i=1
for file in *.txt; do
mv "$file" "new_file_$i.txt"
((i++))
done
find
命令结合-exec
find . -name "*.log" -exec mv {} {}.old \;
注意事项:
rename
命令,简单操作可用mv
或for
循环。