Ne maîtrise pas les boucles if !!!
Résolu
evita8
Messages postés
32
Statut
Membre
-
evita8 Messages postés 32 Statut Membre -
evita8 Messages postés 32 Statut Membre -
Bonsoir,
J'ai un soucis, de syntaxe à première vue, avec la condition if...
Tout d'abord, la variable que je veux tester :
echo $VAR
me donne : <Blabla> </Blabla>
Puis,
wc -w <<< $VAR
résultat : 2
Le résultat attendu donc, puisque VAR contient deux "mots"
Ma condition if :
if [ wc -w <<< $VAR -ne 2 ] ; then
echo "Pas egal a 2"
else
echo "Il y en a 2"
fi
A l'execution j'ai :
racine.sh: line 46: [: too many arguments
Quelqu'un pourrait m'indiquer la syntaxe correcte?
Merci
J'ai un soucis, de syntaxe à première vue, avec la condition if...
Tout d'abord, la variable que je veux tester :
echo $VAR
me donne : <Blabla> </Blabla>
Puis,
wc -w <<< $VAR
résultat : 2
Le résultat attendu donc, puisque VAR contient deux "mots"
Ma condition if :
if [ wc -w <<< $VAR -ne 2 ] ; then
echo "Pas egal a 2"
else
echo "Il y en a 2"
fi
A l'execution j'ai :
racine.sh: line 46: [: too many arguments
Quelqu'un pourrait m'indiquer la syntaxe correcte?
Merci
A voir également:
- Ne maîtrise pas les boucles if !!!
- The realtek network controller was not found. if deep sleep mode is enabled please plug the cable ✓ - Forum Pilotes (drivers)
- If exist - Forum Java
- Php if multiple conditions ✓ - Forum PHP
- Le fichier contient un programme écrit en python. le programme construit un mot secret mais il ne l'affiche pas. modifiez ce programme afin que à chaque itération de la boucle : la variable a augmente de 2 la variable b diminue de 1 ajoutez une instruction pour faire afficher le mot secret construit. quel est ce mot secret ? ✓ - Forum Python
- The Realtek Network Controller was not found. - Forum Pilotes (drivers)
Connaîtrais tu un bon tutoriel pour UNIX ? Il y a le man mais c'est en anglais...