Oracle Solaris ZFS 管理指南

使用脚本处理 ZFS 存储池输出

zpool list 命令的缺省输出旨在提高可读性,因此不能轻易用作 shell 脚本的一部分。为了便于在程序中使用该命令,可以使用 -H 选项以便不显示列标题,并使用制表符而不是空格分隔字段。例如,要请求系统中所有池的名称列表,可以使用以下语法:


# zpool list -Ho name
tank
dozer

以下是另一个示例:


# zpool list -H -o name,size
tank   80.0G
dozer  1.2T