Rename

如何重命名組文件

  • December 12, 2015

如何重命名一組文件

tl_0014_0010_20151212_133443.jpg
tl_0014_0010_20151212_133543.jpg
tl_0014_0010_20151212_133643.jpg
...

photo00000.jpg
photo00001.jpg
photo00002.jpg
...

?

為了讓你開始:

i=0
for file in tl*.jpg
do
   printf -v counter "%05d" $i
   mv $file photo$counter.jpg
   i=$((i+1))
done

printf 命令確保計數器具有前導零。

請注意,我沒有對此進行測試。

引用自:https://unix.stackexchange.com/questions/248932