使用linux shell,执行一行命令,就可以实现批量修改文件名。
如把某目录(包含子目录)下的所有makefile 重命名为Makefile_s
$find ./ -type f -name makefile | xargs -i rename ‘s/makefile/Makefile_s/’ {}
-type f 表示文件file
-type d 表示文件夹directory
-i 选项告诉 xargs 用每项的名称替换 {}
使用linux shell,执行一行命令,就可以实现批量修改文件名。
如把某目录(包含子目录)下的所有makefile 重命名为Makefile_s
$find ./ -type f -name makefile | xargs -i rename ‘s/makefile/Makefile_s/’ {}
-type f 表示文件file
-type d 表示文件夹directory
-i 选项告诉 xargs 用每项的名称替换 {}