bonjour
Je voudrais savoir si il est possible d'exprimer plusieurs condition avec un if
Je m'explique voici la commande actuelle
mon souci est que le fichier log ne retourne pas toujours le même message il peut être en anglais ce qui donne "without advertissement"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $(grep "sans avertissements" ${FICHIER_LOG_EXP}) > /dev/null if [ $? -eq 0 ] then SORTIE_VALID=0 SUJET="export base chronotique production GTP => OK" else SORTIE_VALID=1 SUJET="export base chronotique production GTP => pas OK" fi
Je voudrais pouvoir dans la même expression mettre les deux possibilités qui renvoie de toute façon vers le même aboutissement.
Je voudrais éviter de rentrer dans les scripts de type awk qui demanderait un peu plus de ligne de code..
Donc est-il possible d'écrire quelque chose qui ressemblerait
je sais ce que j'ai écris ne fonctionne pas c'est juste une traduction de l'idée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if [ $(grep "sans avertissements" ${FICHIER_LOG_EXP}) > /dev/null ] && [ $? -eq 0 ] ....
Merci
Partager