Bonjour, Bonsoir, Je reprends , en modifiant (j'ai pas optimisé la condition pour lisibilité sinon c'est plus court avec : [ -s "fileresult" ] && echo "fichier pas vide" || echo "fichier vide" )
#!/bin/bash LesFichiers="" myfiles="toto.txt titi.txt tata.txt tonton.txt toto2.txt titi2.txt tata2.txt tonton2.txt" for $fileresult in $myfiles #si tout se trouve dans le même répertoire : #for $fileresult in [MonRepertoireSource]/* do if [ -s $MonFichier ]; then echo "Au moins un fichier à une taille null" | \ mail -s "Compte rendu de traitement." m...@mondomain.com exit 0 #0 pour éviter à cron d'envoyer son message d'erreur standard fi LesFichiers=$LesFichiers" "$MonFichier done #si on arrive ici c'est qu'il n'y a pas de fichiers vide cp $LesFichiers [MonRépertoireDeDestination] -- Cordialement Grégory BULOT -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/20111102114400.4d712...@bulot-fr.com