Я пытаюсь получить размер для ряда каталогов. В настоящее время я использую:
ls -d */ | du -hs > directorySizes.txt
Все, что я получаю от этого, является сводкой всех каталогов. Я попробовал du -hc
но это дает размер каждого каталога, включая подкаталоги, которые я не хочу. Чем был бы правильный синтаксис, для какого я ищу?
Вам будет нужна опция --max-depth=1
. таким образом, можно просто работать
du -h --max-depth=1 > directorySizes.txt
Я действительно не думаю, что необходимо работать ls
здесь