Execute that:
$ for dir in ~/Pictures/Photo/*; do nb=01; for photo in "$dir"/*.jpg; do echo mv "$photo" "$(printf "$photo" | sed 's/[0-9]*.jpg$/'$nb.jpg/)"; nb=$(expr $nb + 1 | awk '{ printf "%02i", $1 }'); done; done
If it is OK, remove "echo" and execute again.

Reply via email to