Les options o, –t et –H permettent de personnaliser la sortie de la commande –zfs list.
Vous pouvez également personnaliser la sortie des valeurs de propriété en spécifiant l'option –o ainsi que la liste des propriétés souhaitées séparées par une virgule. Toute propriété de jeu de données peut être utilisée en tant qu'argument valide. Pour consulter la liste de toutes les propriétés de jeu de données prises en charge, reportez-vous à la section Présentation des propriétés ZFS. Outre les propriétés répertoriées dans cette section, la liste de l'option –o peut également contenir la valeur littérale name afin de définir l'inclusion du nom de jeu de données dans la sortie.
L'exemple suivant illustre l'utilisation de la commande zfs list pour afficher le nom de jeu de données et des valeurs de propriété sharenfs et mountpoint.
# zfs list -r -o name,share.nfs,mountpoint users/home NAME NFS MOUNTPOINT users/home on /users/home users/home/cindy on /users/home/cindy users/home/gina on /users/home/gina users/home/gina/projects on /users/home/gina/projects users/home/gina/projects/fs1 on /users/home/gina/projects/fs1 users/home/gina/projects/fs2 on /users/home/gina/projects/fs2 users/home/mark on /users/home/mark users/home/neil on /users/home/neil
Vous pouvez utiliser l'option –t pour spécifier le type de jeu de données à afficher. Le tableau suivant décrit les différents types valides.
|
Les options –t permettent de spécifier une liste séparée par des virgules des types de jeux de données à afficher. L'exemple suivant utilise l'utilisation simultanée des options –t et –o pour afficher le nom et la propriété used de l'ensemble de systèmes de fichiers :
# zfs list -r -t filesystem -o name,used users/home NAME USED users/home 4.00G users/home/cindy 548K users/home/gina 2.00G users/home/gina/projects 2.00G users/home/gina/projects/fs1 1.00G users/home/gina/projects/fs2 1.00G users/home/mark 1.00G users/home/neil 1.00G
Vous pouvez utiliser l'option –H pour omettre les en-tête zfs list lors de la génération de la sortie. L'option –H permet de remplacer les espaces par un caractère de tabulation. Cette option permet notamment d'effectuer des analyses sur les sorties (par exemple, des scripts). L'exemple suivant illustre la sortie de la commande avec l'option –H : zfs list
# zfs list -r -H -o name users/home users/home users/home/cindy users/home/gina users/home/gina/projects users/home/gina/projects/fs1 users/home/gina/projects/fs2 users/home/mark users/home/neil