Bonjour,

J' effectue un test sur une variable qui n'est pas nécessairement définie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
if test -z $NB_PDU -o  $NB_PDU -ne 0
then
      echo "ERREUR"
fi
Lorsque $NB_PDU vaut 0 pas de soucis, mais lorqu'il n'est pas défini
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
test: too many arguments
Y-a-t'il une solution autre que faire deux if successifs ?