args = argv()
args = argv('user')
| Paramètre | Description |
|---|---|
| 'user' | renvoie seulement les arguments situes apres le separateur de ligne de commande --. |
| Paramètre | Description |
|---|---|
| args | un tableau de cellules contenant des chaines de caracteres. |
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.
argv()
argv('user')
nelson-cli -e "disp(argv('user')); quit" -- "a b" "c d"
| Version | Description |
|---|---|
| 1.0.0 | version initiale |