Structure de if dans shell
Fermé
lamiae123
Messages postés
18
Date d'inscription
lundi 29 mars 2010
Statut
Membre
Dernière intervention
30 juin 2010
-
29 avril 2010 à 02:41
lamiae123 Messages postés 18 Date d'inscription lundi 29 mars 2010 Statut Membre Dernière intervention 30 juin 2010 - 29 avril 2010 à 20:03
lamiae123 Messages postés 18 Date d'inscription lundi 29 mars 2010 Statut Membre Dernière intervention 30 juin 2010 - 29 avril 2010 à 20:03
A voir également:
- Structure de if dans shell
- Classic shell windows 11 - Télécharger - Personnalisation
- Logiciel calcul structure bois gratuit - Télécharger - Architecture & Déco
- Structure d'un rapport de stage - Guide
- Shell startup windows 10 - Guide
- Dans son restaurant, igor utilise une application pour gérer les réservations. dans le schéma (structure) de la base de données de l’application représenté ci-dessous : de quoi « telephone » est-il le nom ? de quoi « reservations » est-il le nom ? associez chaque terme avec un attribut, une donnée, un enregistrement, une table, une valeur ou une variable. - Forum Webmastering
1 réponse
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
29 avril 2010 à 09:10
29 avril 2010 à 09:10
Salut,
Et comme ça :
Et comme ça :
if [[ "$source" = "a" || "$source" = "b" || "$source" = "c" ]] && [[ "$cible" = "d" || "$cible" = "e" ]] then echo "commande 1" elif [ "$source" = "d" ] && [[ "$cible" = "a" || "$cible" = "b" || "$cible" = "c" ]] then echo "commande 2" else echo "commande 3" fi
29 avril 2010 à 20:01
en faite j'ai essayé dintegrer ce que vs avez dis avec d autre chose , mé ça n 'a pas marché
pouvez vs voir es ce que la structure suivante est correcte encore cette fois ci
la voila
if [ $1='A']
then
if [[ "$2" = "G" || "$2" = "C" || "$2" = "D" ]] && [[ "$3" = "E" || "$3" = "F" ]]
then
while read lin ; do
commande1 ; done < 2.txt
elif [ "$1" = "E" ] && [[ "$2" = "B" || "$2" = "C" || "$2" = "D" ]]
then
while read lin ; do
commande2 ; done < 2.txt
else
while read lin ; do
commande 3 ; done < 2.txt
fi
elif [ $4='B']
then
if [[ "$2" = "G" || "$2" = "C" || "$2" = "D" ]] && [[ "$3" = "E" || "$3" = "F" ]]
then
while read lin ; do
commande4 ; done < 2.txt
elif [ "$1" = "E" ] && [[ "$2" = "B" || "$2" = "C" || "$2" = "D" ]]
then
while read lin ; do
commande5 ; done < 2.txt
else
while read lin ; do
commande6; done < 2.txt
fi
else
if [[ "$2" = "G" || "$2" = "C" || "$2" = "D" ]] && [[ "$3" = "E" || "$3" = "F" ]]
then
while read lin ; do
commande7 ; done < 2.txt
elif [ "$1" = "E" ] && [[ "$2" = "B" || "$2" = "C" || "$2" = "D" ]]
then
while read lin ; do
commande8 ; done < 2.txt
else
while read lin ; do
commande9 ; done < 2.txt
fi
fi
merci bcp , et bn fin de journée
29 avril 2010 à 20:03
faute de frappe