>>887
ディレクトリ名に空白が入っている場合があったか。"find ... -exec ls {} \;" は
問題ないから、大丈夫と思ったんだけど。
ダブルクォートで {} を囲んだら、どうですか。
$ find . -type d -printf "%p: " -exec sh -c 'ls -b "{}" |wc -l' \;
シングルクォート、ダブルクォートは逆でも大丈夫ですね。