use getopt for 3 modes:
- zpool list
- zfs list
- and list folders/files + recover them