Com tcsh
6.17.01 e acima:
set globdot
du -s -- *
Com os mais antigos:
du -s -- * .[^.]* ..?*
(interessante, isso funciona melhor do que sua contraparte POSIX ( * .[!.]* ..?*
) porque em tcsh
(e em zsh
em csh
emulation ( cshnullglob
option)), contrariamente aos shells POSIX, aqueles padrões que não corresponde a nenhum arquivo expandido para nada em vez de eles mesmos)
Com pesquisa padrão:
find . ! -name . -prune -exec du -s {} +
Observe que o GNU du
tem uma opção -d
para limitar a profundidade em que o uso do disco dir é relatado:
du -ad1