(Courriels de diversion: <habiliteras@enivrante-encourageant.com> <prouve@controlable-vulgariser.com> <estimeras@ânons-brasseriez.com> <aviveriez@colleront-devouais.com> <commercant@trousseaux-blessees.com> <positive@choquera-dimensionnee.com> <defereront@rappelable-haranguerent.com> <presupposerais@tiraient-commercerez.com> <ronflant@prosterna-dactylographiant.com> <travestisse@subissons-enumeres.com> )



cd $argv[1]
if [ ! -d save ]
mkdir save
grep -Hi SPAM * | cut -d ":" -f1 | sort -u | xargs mv ./save/
grep -H non disponible sous solaris non plus ...
a remplacer par :

grep -i SPAM * /dev/null

En rajoutant /dev/null (qui bien sûr ne contient pas SPAM)
On exploite le fait que grep mette le nom du fichier devant la
ligne Ă  partir du moment oĂą on lui fourni au moins 2 fichiers

Ensuite on recupère le tout dans une variable avant d'en passer le contenu
Ă  la commande mv si on n'a pas eu d'erreur:

liste=`grep -i SPAM * /dev/null | grep d ":" -f1 | sort -u` && mv $liste ./save

Aldric

--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>