find images -name '*.jpg' | while read jpg; do convert -geometry 200x "$jpg" "$(echo "$jpg" | sed 's/.jpg$/_thumb.jpg/')"; done
$ ls -Ql totale 4 -rw-r--r-- 1 zed users 33 set 6 07:30 " spaces " $ $ find -name '*spaces*' | while read text; do cat "$text"; done cat: ./ spaces: File o directory non esistente $ $ find -name '*spaces*' -print0 | xargs -0 cat while read is broken with spaces $
$ ls -Q " spaces " $ ls | while IFS="\n" read -r f; do ls "$f"; done spaces $
find images -name "*.jpg" | while read -r jpg; do convert -geometry 200x "$jpg" "${jpg%.jpg}_thumb.jpg" done
find images -name '*.jpg' | while read jpg; do convert -geometry 200x "$jpg" "${jpg%%.jpg}_thumb.jpg"; done