Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[HS] test fichier vide demande de confirmation

1 réponse
Avatar
Nahliel Steinberg
Bonjour,

Je suis en train de me faire un noeud au cerveau

Pour tester qu'un fichier soit vide c'est bien

if [ -s "monfichier" ]; then
echo "il est vide"
exit 0
else
echo "il est pas vide"
exit 2
fi

non ?

Ca ne marche pas chez moi... Grrrrrrrrrrrrrrrr

J'ai besoin du exit à chaque fois pour récupérer le code erreur.

0 ok il est vide
2 ko il est pas vide

--
Nahliel

--
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-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20110719125307.GB7866@srvdebian.info-cr.fr

1 réponse

Avatar
Raphaël POITEVIN
Le 19/07/11, Nahliel Steinberg a écrit :
Bonjour,

Je suis en train de me faire un noeud au cerveau

Pour tester qu'un fichier soit vide c'est bien

if [ -s "monfichier" ]; then
echo "il est vide"
exit 0
else
echo "il est pas vide"
exit 2
fi



man test
-s si le fichier existe et dont la taille est supérieure à 0.

non ?



En effet !

Raphaël

--
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
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/