Aqui está uma maneira portátil:
find / -type d -exec test {} = /zones \; -prune -o -type d -print
Observe que o GNU find pode estar disponível em um diretório alternativo, dependendo da versão do Solaris que você está usando (como /usr/sfw/bin/gfind
, /usr/gnu/bin/find
, ...).