I wonder about the filesystem order as given by “zfs list”, for scripting purposes. It seems to be alphabetical and hierarchical, but is that guaranteed?
The man page describes the “-s” parameters, but ends with this paragraph:
“If no sorting options are specified the existing behavior of zfs list is preserved.”
Note that the man page never stated the default behavior…