# zfs snap -r pool/path/to/dataset@test
# zfs list -o name -Hr -t snap pool/path/to/dataset
pool/path/to/dataset@test
pool/path/to/dataset/subdataset1@test
pool/path/to/dataset/subdataset2@test
Great. so now I want to clone that:
# zfs clone pool/path/to/dataset@test pool/path/to/other
# zfs list -o name -Hr pool/path/to/other
pool/path/to/other
There's no pool/path/to/other/subdataset1 or pool/path/to/other/subdataset2
In other cases, the ZFS commands take `-r` to do things recursively, but it looks like `zfs clone` doesn't accept the -r option.
So I can manually clone all those sub-dataset snapshots into the new clone, but is there a way to have the zfs-clone do it all in one go? (on FreeBSD 14.2 if that matters)