我想在其名称中的数字文件夹中的所有文件重命名,像在linux重命名多个文件与数字加上一个常数
- Solution_01.vtu
- Solution_02.vtu
- Solution_03。 VTU ...
是
- Solution_201.vtu
- Solution_202.vtu
- Solution_203.vtu ...
其中可以指定附加的常数(此处200)。
我试着沿该线的东西提出在Renaming a set of files to 001, 002, ... on Linux
i=200; temp=$(mktemp -p .); for file in solution_*.vtu
do
mv "$file" $temp;
mv $temp $(printf "solution_%0.3d.vtu" $i)
i = $((i+1))
done
但这并不为我工作。谢谢你的帮助!
分享一些代码你在这一点上试过了,并解释你被卡住的原因,因为我们不会为你完成整个脚本 – 2015-02-10 10:39:04