Présentation des fonctions CLI intégrées
Il est évident que les scripts présentent uniquement un intérêt s'ils sont en mesure d'interagir avec le système dans son ensemble. Plusieurs fonctions intégrées permettent à vos scripts d'interagir avec le système :
Table 9 Fonctions intégrées pour la prise en charge des interactions avec le système
|
|
get
|
Récupère la valeur de la propriété spécifiée. Notez que cette fonction renvoie la valeur au format natif (par exemple, les dates sont renvoyées comme des objets Date).
|
list
|
Renvoie un tableau de jetons correspondant aux enfants dynamiques du contexte actuel.
|
run
|
Exécute la commande spécifiée dans le shell et renvoie les éventuelles sorties en tant que chaînes. Notez que si la sortie contient plusieurs lignes, la chaîne renvoyée contient des nouvelles lignes incorporées.
|
props
|
Renvoie un tableau des noms de propriétés du noeud actuel.
|
set
|
Nécessite deux chaînes en tant qu'arguments et définit la propriété spécifiée sur la valeur spécifiée.
|
choicies
|
Renvoie une série de valeurs de la propriété valide pour toute propriété dont l'ensemble de valeurs est connu et énumérable.
|
|