argv
Arguments de la ligne de commande de Nelson.
📝Syntaxe
args = argv()
args = argv('user')
📥Arguments d'entrée
Paramètre Description
'user' renvoie seulement les arguments situes apres le separateur de ligne de commande --.
📤Arguments de sortie
Paramètre Description
args un tableau de cellules contenant des chaines de caracteres.
📄Description

argv() renvoie un tableau de cellules contenant les arguments complets de la ligne de commande Nelson.

Le premier element du tableau contient le chemin de l'executable lance.

argv('user') renvoie uniquement les arguments places apres --. Le separateur lui-meme n'est pas retourne.

Si la ligne de commande ne contient pas --, argv('user') renvoie un tableau de cellules vide.

Quand un test est execute par test_run, argv('user') peut contenir des arguments utilisateur fournis par le gestionnaire de tests, par exemple des options de controle du demarrage placees apres --.

Les guillemets utilises pour grouper des arguments sont traites par le systeme d'exploitation ou le shell avant le demarrage de Nelson. Nelson conserve les arguments tels qu'ils sont recus.

💡Exemples
argv()
argv('user')
nelson-cli -e "disp(argv('user')); quit" -- "a b" "c d"
🔗Voir aussi
executable
🕔Historique des versions
Version Description
1.0.0 version initiale
Modifier cette page sur GitHub