如何重命名一组文件
tl_0014_0010_20151212_133443.jpg
tl_0014_0010_20151212_133543.jpg
tl_0014_0010_20151212_133643.jpg
...
到
photo00000.jpg
photo00001.jpg
photo00002.jpg
...
?
答案1
让您开始:
i=0
for file in tl*.jpg
do
printf -v counter "%05d" $i
mv $file photo$counter.jpg
i=$((i+1))
done
printf 命令确保计数器有前导零。
请注意,我没有对此进行测试。