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
