Назад | Перейти на главную страницу

Solaris du - эквивалент максимальной глубины

Я хотел бы сделать Linux-эквивалент du --max-depth=1 на Solaris.

Я не могу найти эквивалент на страницах руководства. Есть альтернативы?

Разве это не сработает?

cd $TOP_LEVEL_DIR
du -s *

Вы всегда можете установить gnu fileutils и получить ту же функциональность. Blastwave будет иметь готовые пакеты для новых версий Solaris.

Будет ли это работать на Solaris?

du | egrep -v '.*/.*/.*'

Команда du, входящая в состав OpenSolaris, поддерживает --max-depth!

find ./ -type d -print -maxdepth 1 | xargs du -hs