La salida zfs list se puede personalizar mediante las opciones –o, –t y –H.
Puede personalizar la salida del valor de las propiedades mediante la opción –o y una lista separada por comas de las propiedades en cuestión. También puede proporcionar una propiedad del conjunto de datos como argumento válido. Para obtener una lista de todas las propiedades de conjuntos de datos compatibles, consulte Introducción a las propiedades ZFS. Además de las propiedades que se definen, la lista de la opción –o también puede contener el name literal para indicar que la salida debe incluir el nombre del conjunto de datos.
El ejemplo siguiente utiliza zfs list para mostrar el nombre del conjunto de datos, junto con los valores de las propiedades share.nfs y 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
Puede utilizar la opción –t para especificar los tipos de conjuntos de datos que se mostrarán. Los tipos válidos se describen en la tabla siguiente.
|
La opción –t debe incluir una lista separada por comas de los tipos de conjuntos de datos para poder mostrarse. El siguiente ejemplo utiliza las opciones –t y –o simultáneamente para mostrar el nombre y la propiedad used para todos los sistemas de archivos:
# 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
Puede utilizar la opción –H para omitir el encabezado de zfs list de la salida generada. Con la opción –H, todos los espacios en blanco se sustituyen por el carácter de tabulación. Puede usar esta opción si necesita una salida analizable; por ejemplo, con las secuencias de comandos. El ejemplo siguiente muestra la salida generada a partir del uso del comando zfs list con la opción –H:
# 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