これを行うことができます(rm少なくともGNUで):
rm -rv dir | wc -l
-vフラグにより、次のrmような行が出力されます。
removed `dir/file'
removed directory: `dir'
そしてwc -l行数を数えます。書かれているように、カウントには削除されたディレクトリが含まれます。のようなものでこれらの行を取り除くことができますがgrep -v "^removed directory"、それはロケールに依存するため、完全に信頼できるとは限りません。