Isso funciona para mim (testado no FreeBSD 9.2):
zfs list -rH -o name pool/path/dir | xargs -L 1 zfs mount
Como funciona:
zfs list -rH -o name pool/path/dir
- nome de exibição de cada conjunto de dados no pool / caminho / dir ( -H
para omitir cabeçalho)
xargs -L 1 zfs mount
- executar montagem para cada linha (separadamente)