noukies a écrit :
c'est bon j'ai trouvé comment faire!!!
il suffisait de mettre le ! devan l'instruction
|
Cette possibilité n'est offerte que sur les shells récents (bash, ash, zsh).
Sinon la procédure de base consiste à regarder le code retour de la commande
Exemple en shell récent: un test simple
Son inverse
Même exemple en pur Bourne Shell bien archaïque
commande; status=$?
test $status -eq 0 && ok || bad |
Et son inverse
commande; status=$?
test $status -ne 0 && bad || ok |
Message édité par Sve@r le 06-07-2007 à 19:34:20
---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.