Commandes multiples¶
L'envoi de commandes multiples (command stacking en anglais) est une fonctionnalité permettant d'envoyer plusieurs commandes à la fois. Par exemple :
say sounds;say good
Cette syntaxe est identique à :
say sounds say good
Envoyer plusieurs commandes à la fois peut être utile dans certains cas. Par défaut, le délimiteur pour les commandes multiples est le point virgule (;), mais vous pouvez le modifier dans les options, onglet commandes. Si vous voulez retirer la fonctionnalité des commandes multiples, supprimez simplement le délimiteur dans les options.
Vous pouvez entrer le délimiteur plusieurs fois pour l'envoyer dans vos commandes. Si vous avez laissé le délimiteur par défaut (;) par exemple :
say une commande;say une autre commande avec un clin d'oeil ;;)
Cette commande enverra :
say une commande say une autre commande avec un clin d'oeil ;)
Quand le délimiteur est présent plus d'une fois, il est ignoré par le système des commandes multiples. Ainsi :
Commande | Équivalent |
say ;;) |
say ;) |
say ;;;) |
say ;;) |
say ;;;;) |
say ;;;) |
Updated by Vincent Le Goff about 8 years ago · 1 revisions