Вы также можете сопоставить вещи, которые вам не нужны, с опцией -v:
ptimac:Tools pti$ du | grep -v '/.*/'
22680 ./960-Grid-System
137192 ./apache-activemq-5.3.0
23896 ./apache-camel-2.0.0
386816 ./apache-servicemix-3.3.1
251480 ./apache-solr-1.4.0
345288 ./Community Edition-IC-96.SNAPSHOT.app
(я сейчас проверил справочную страницу Solaris; -)
Есть и другие способыв системах GNU для скина этого кота без использования regex:
find . -d1
находит все файлы / папки на глубине 1
и команду, которую я часто использую при очистке house disk:
du -d1
или (и это должно работать на Solaris)
du | sort -n
, который показывает мне самые большие каталоги, где бы они ни находились ниже текущего каталога.