Bonjour,
Je m'intéresse à la syntaxe des tests, après un if par exemple.
Quelle différence y a-t-il entre les opérateurs > et gt, ou eq et == par exemple?
J'ai parcouru plusieurs tutos sur le shell, bash en l'occurrence, et je n'ai pas trouvé d'explication claire.
J'ai l'impression que gt correspond à une syntaxe plus ancienne que > mais j'aimerais confirmation.
De même, faut-il préférer la syntaxe avec double ou simple crochet ([] ou [[ ]])?
Peut-on également utiliser les doubles parenthèses pour une expression de test?
Merci pour vos réponses.
Partager