Les instructions en bash
Les instructions en bash.
En scripting shell, il faut entourer d’espaces les crochets des instructions.
Ainsi, l’instruction suivante est incorrecte :
if [$test = "test"];then echo "le test est vérifié"; fi
En revanche celle-ci est correcte :
$test
if [ $test = "test" ];then echo "le test est vérifié"; fi
La condition : if, elif et else.
if [ $test = "test" ];then echo "le test est vérifié"; elif [ $test = "test" ];then echo "le test-2 est vérifié"; else echo "le test-3 est vérifié"; fi
La boucle while.
i=0; while [ $i -lt 5 ];do echo "loop number :" $i; (( i++ )); done
La boucle for.
i=0; while [ $i -lt 5 ];do echo "loop number :" $i; (( i++ )); done
by Nicolas SHINEY | October 20, 2013 | No Comments | Scripting