2009/6/7 Cyprien Gay <[email protected]>:
> for i in `ls *.jpg`; do \

Ne JAMAIS utiliser les sorties de ls. C'est un outil pour un affichage
à destination des humains.
Pour scripter des sélections de fichiers plus compliquées que les
"globs" de ton shell (ex. "*.jpg", qui peuvent être très évoluées
notamment avec zsh), utilise par exemple find -exec ou find
-print0|xargs -0.

> j=`echo $i | sed -e 's/...._\(.*\)\.jpg/\1_w.jpg/'` ; \

Attention, () marche différemment selon les versions de sed (à
échapper ou pas...). Dommage !

-- 
Geoffroy Carrier
_________________________________
Linux mailing list
[email protected]
http://lists.parinux.org/mailman/listinfo/linux

Répondre à