我目前有 ~4500 个文件 2MB 和 .001, .002 。
我想先删除 2 个部分,最后删除 2 个部分(意思是删除 001,002 和最后两个部分
现在我有来自 .003、.004 的文件
如何将 003 更改为 001、004 更改为 002、005 更改为 003?
尝试以下脚本:
这段代码剪断应该可以完成这项工作:
./numerate.sh -d <your image folder> -b 1 -L 3 -p "." -o numerically -r
这不是一个很好的解决方案,但是这样的事情呢?
i=1; temp=$(mktemp temp); for file in .[0-9][0-9][0-9]
do
mv "$file" $temp;
mv $temp $(printf ".%0.3d" $i)
i=$((i + 1))
done
(将文件夹中的文件重命名为序号的改编版本)