Você precisará da opção --max-depth=1
. então você pode simplesmente correr
du -h --max-depth=1 > directorySizes.txt
Eu realmente não acho que você precisa executar ls
aqui
Estou tentando obter um tamanho para um conjunto de diretórios. Atualmente estou usando:
ls -d */ | du -hs > directorySizes.txt
Tudo o que eu recebo disso é um resumo de todos os diretórios. Eu tentei du -hc
, mas isso dá tamanho de cada diretório, incluindo os subdiretórios que eu não quero. Qual seria a sintaxe correta para o que estou procurando?
Você precisará da opção --max-depth=1
. então você pode simplesmente correr
du -h --max-depth=1 > directorySizes.txt
Eu realmente não acho que você precisa executar ls
aqui