Как я могу перечислить размер каждого файла и каталога (рекурсивно) и отсортировать по размеру в Bash? - PullRequest
101 голосов
/ 18 сентября 2011

Я обнаружил, что нет простого определения размера каталога в Bash?

Я хочу, чтобы, когда я набираю ls -<some options>, он мог вывести список всей суммы размера файла каталогарекурсивно и одновременно файлы и сортировка по размеру.

Возможно ли это?

Ответы [ 11 ]

0 голосов
/ 18 сентября 2011

Думаю, я понял, что ты хочешь делать. Это даст отсортированный список всех файлов и всех каталогов, отсортированный по размеру файла и размеру содержимого в каталогах.

(find . -depth 1 -type f -exec ls -s {} \;; find . -depth 1 -type d -exec du -s {} \;) | sort -n
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...