286 votes

Quelle commande signifie "ne rien faire" dans une conditionnelle en Bash ?

Parfois, lorsque je crée des conditionnels, j'ai besoin que le code ne fasse rien, par exemple, ici, je veux que Bash ne fasse rien quand $a est supérieur à "10", imprimer "1" si $a est inférieur à "5", sinon, imprimez "2" :

if [ "$a" -ge 10 ]
then
elif [ "$a" -le 5 ]
then
    echo "1"
else
    echo "2"
fi

Il y a cependant une erreur. Existe-t-il une commande qui ne fera rien et qui ne ralentira pas non plus mon script ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X