A voir également:
- Comparaison bash
- Comparaison million milliard - Accueil - Technologies
- Bingo bash free - Télécharger - Divers Jeux
- Logiciel comparaison photo gratuit - Télécharger - Photo & Graphisme
- Bash addition - Forum Shell
- Retour à la ligne bash ✓ - Forum Shell
3 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 420
7 févr. 2011 à 12:08
7 févr. 2011 à 12:08
Salut,
La syntaxe est très stricte en bash.
Il faut des espaces avant et après chaque crochet (ouvrant et fermant).
Le comparateur est un signe "égal" simple (=) :
La syntaxe est très stricte en bash.
Il faut des espaces avant et après chaque crochet (ouvrant et fermant).
Le comparateur est un signe "égal" simple (=) :
#!/bin/bash points="point" if [ "$points" = 'point' ]; then echo "ok" else echo "pas ok" fi
Yahoo! Ca marche merci, je pensais pourtant avoir déjà essayé en rajoutant les espaces, en enlevant le deuxième "=" et encore tout plein d'autre chose,
Merci encore!
Merci encore!
azedine10
Messages postés
7
Date d'inscription
dimanche 6 novembre 2016
Statut
Membre
Dernière intervention
6 novembre 2016
6 nov. 2016 à 18:36
6 nov. 2016 à 18:36
bonjour
j'essaié de modifier ton code et ça marche
éssaie avec ce code
#!/bin/bash
points=point
if test $points == "point"
then
echo "ok"
else
echo "pas ok"
fi
bon courage
j'essaié de modifier ton code et ça marche
éssaie avec ce code
#!/bin/bash
points=point
if test $points == "point"
then
echo "ok"
else
echo "pas ok"
fi
bon courage