find -type d -exec echo d {} \; -or \
-type f -exec echo f {} \; -or \
(省略)
っていう糞みたいな案が思いついた