1

我目前有 ~4500 个文件 2MB 和 .001, .002 。

我想先删除 2 个部分,最后删除 2 个部分(意思是删除 001,002 和最后两个部分

现在我有来自 .003、.004 的文件

如何将 003 更改为 001、004 更改为 002、005 更改为 003?

4

2 回答 2

0

尝试以下脚本:

计算.sh

这段代码剪断应该可以完成这项工作:

./numerate.sh -d <your image folder> -b 1 -L 3 -p "." -o numerically -r
于 2014-09-23T20:28:46.657 回答
0

这不是一个很好的解决方案,但是这样的事情呢?

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

(将文件夹中的文件重命名为序号的改编版本)

于 2013-08-27T07:53:01.953 回答