Pour les tests. Qu’on me corrige si je me trompe, mais tu as intérêt à systématiquement utiliser [[ au lieu de [, car [[ est un keyword et non un builtin comme est [.
Le comportement est plus logique, plus prévisible, « moins possiblement chelou » oserais-je.
Donc autant écrire : if [[ $thunderstorm_count -eq 0 ]]. Même si ici ça revient au même, il n’y a aucun intérêt à utiliser [, donc autant prendre cette habitude.
[^] # Re: facile
Posté par Marotte ⛧ . En réponse au message Unix, pipelines. Évalué à 3.
Pour les tests. Qu’on me corrige si je me trompe, mais tu as intérêt à systématiquement utiliser
[[au lieu de[, car[[est un keyword et non un builtin comme est[.Le comportement est plus logique, plus prévisible, « moins possiblement chelou » oserais-je.
https://askubuntu.com/questions/445749/whats-the-difference-between-shell-builtin-and-shell-keyword
Donc autant écrire :
if [[ $thunderstorm_count -eq 0 ]]. Même si ici ça revient au même, il n’y a aucun intérêt à utiliser[, donc autant prendre cette habitude.