Salut Céd,
Le Tue, Mar 29, 2022 at 09:34:11PM +0200, Cédric BRINER via gull a écrit :
> en python, je peux écrire
> if ("a" == "b")and("c" == "c"):
> echo "succes"
> else
> echo "pas succes"
if [[ $a == b ]] && [[ $c == c ]] ;then
if [ "$a" -eq "$b" ] && [ "$c" -eq "42" ] ; then
(-eq
Salut Cédric,
Dans les cas simples :
- -o et -a sont gérés par test (man test)
- || et && sont gérés par bash
Si je comprends bien, tu te demandes comment gérer les priorités dans
les opérations || et && dans les if, quand il y en a plusieurs, en bash ?
Selon le man, partie "Lists" : Of
Salut à tous,
J'ai beau écrire pas mal de script en bash, j'ai toujours pas compris
comment faire des if avec des "ou" ou avec des "et".
en python, je peux écrire
if ("a" == "b")and("c" == "c"):
echo "succes"
else
echo "pas succes"
comment peut-on faire un truc pareil en shell:
j'ai vu