Para registro, aqui está o que eu estou aprendendo, em um caso de uso. Observe como mal é ofuscado devido a evasão inevitável de aspas simples ou duplas:
pidof -x pngcrush || at now <<< 'time nice bash -c '\''
(for f in $(find orderlog/ -mtime -1 -name \*.png);
do convert -trim +repage -colors 64 -depth 6 -verbose $f $f.tmp;
ls -lFa $f*;
touch -r $f $f.tmp && mv -f $f.tmp $f;
done;
time find orderlog/ -mtime -3 -name \*.png -execdir pngcrush -bit_depth 8 -d ~/tmp -oldtimestamp {} + ;
mv -fv ~/tmp/*.png orderlog/;
timeout 1h time find orderlog/ -mtime -2 \( -name \*.png -o -name \*.gif \) -execdir optipng -keep -preserve -o6 -v {} + ;
rm -vf orderlog/*.png.{bak,tmp} ) &> orderlog/imgshrink.log'\'' '
Novas linhas adicionadas apenas aqui para facilitar a leitura.
Como está dentro de um script, ele deve ser transformado em um documento aqui para at ler, exceto que tenho medo de quebrar o (não) parse de bash .