我想在其名稱中的數字文件夾中的所有文件重命名,像在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