10/05/23 21:13:02 AGS7fE2J
>>887
1: #!/bin/sh
2: ext=.png
3: prev=
4: num=0
5: find . -path "*$ext" -printf '%h %f %CY%Cm%Cd\n' | sort -k3 | while read dir old new
6: do
7: if [ "$new" = "$prev" ] ; then
8: num=`expr $num + 1`
9: else
10: num=0
11: fi
12: echo "mv $dir/$old $dir/$new-"`printf '%05d\n' $num`$ext
13: prev=$new
14: done