Go to main content

Guide d'administration d'Oracle® ZFS Storage Appliance, version OS8.8.x

Quitter la vue de l'impression

Mis à jour : Août 2021
 
 

Présentation des fonctions CLI intégrées

Les fonctions intégrées suivantes 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
Fonction
Description
children
Renvoie un tableau d'enfants statiques. Voir Utilisation de la fonction children.
choices
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. Voir Utilisation de la fonction Choices.
createalert, postalert
Crée ou publie une alerte personnalisée. Voir Utilisation des fonctions d'alerte personnalisée.
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 en tant qu'objets Date. Voir Utilisation de la fonction get.
list
Renvoie un tableau de jetons correspondant aux enfants dynamiques du contexte actuel. Voir Utilisation de la fonction list.
prop
Renvoie la valeur de la propriété spécifiée dans le contexte du noeud actuel ou définit la propriété indiquée sur une valeur spécifiée. Les valeurs d'entrée et de sortie sont au format scriptable. Les valeurs renvoyées par prop peuvent être différentes de celles renvoyées par get. Voir Utilisation de la fonction prop.
props
Renvoie un tableau des noms de propriétés du noeud 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. Voir Utilisation de la fonction run.
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.