Le jeudi 11 mars 2010 à 12:00 +0100, Le Cerdocyon a écrit :
> Bonjour,
> 
> J'aimerai tester le retour d'un cat sur un fichier :
> 
> cat monfichier.txt
> si il est vide
> j'affiche fichier vide
> si non
> j'affiche le contenu
> 
> l'un de vous aurait une idée de comment je pourrait faire ça ?
> 
> 
> -- 
> Cerdocyon
> key ID 0x773B483BAC099326
> 

Hello,

Pas besoin de cat, un petit « test -s fichier » suffit : le test est
valide si la taille du fichier est supérieure à 0.

Ça donnerait dans ton cas :
        if [ -s "$FICHIER" ]
        then
                cat "$FICHIER"
        else
                echo "fichier vide"
        fi

Cordialement,
--
Guillaume



-- 
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/1268306347.30549.3.ca...@localhost

Répondre à