Ubuntu批量重命名的常用方法
一 图形界面快速操作 Nautilus
二 命令行 rename Perl版本 推荐
rename -h 或 man rename。若显示用法为 rename [ -v | -n | -f ] perlexpr [ files ],说明是 Perl 版 rename(功能更强)。rename -v 's/\.(c|h)$/_1$&/' *.c *.hrename -v 's/\.old$//' *.oldrename -v 'y/A-Z/a-z/' *rename -n 'y/A-Z/a-z/' W*三 命令行 rename 简易版 与 mv 循环
rename foo foo0 foo?rename foo foo0 foo??for f in *.txt; do
[ -e "$f" ] || continue
mv -i "$f" "${f%.txt}_bak.txt"
done
${f%.txt} 去掉扩展名,-i 在覆盖前提示确认。四 图形界面进阶工具
五 安全与排错建议
"$f"),模式中的 . 要写成 .。