-1
我将如何着手将一组文件重命名为连续编号?即。重命名一组图像文件
IMG_001.png
IMG_002.png
IMG_312.png
到
1.png
2.png
3.png
我需要数百个文件,要做到这一点,因为在我已经采取了在同一日期的图像文件的名称重叠。
编辑:我将它们存储在NAS服务器上,因此,我也可以通过命令行执行此操作。
我将如何着手将一组文件重命名为连续编号?即。重命名一组图像文件
IMG_001.png
IMG_002.png
IMG_312.png
到
1.png
2.png
3.png
我需要数百个文件,要做到这一点,因为在我已经采取了在同一日期的图像文件的名称重叠。
编辑:我将它们存储在NAS服务器上,因此,我也可以通过命令行执行此操作。
希望这有助于:
#!/bin/sh
mkdir tmp
I=1
for f in *.png; do
mv $f tmp/$I.png
I=$(($I+1))
done
mv tmp/*.png .
rmdir tmp
我用了 'TMP' 的文件夹,以避免现有的文件(S) “{一些号码} png格式” 被意外覆盖。
刚刚从终端:
count=1;for x in *.png;do mv $x $count.png;count=$((count+1)); done