'du'의 정직함과 'tree'의 들여 쓰기 된 형식을 결합 할 수 있는지 궁금합니다. 디렉토리 크기 목록을 원할 경우 :
du -hx -d2
... 두 레벨을 깊이 표시하고 모든 크기 요약은 정직하지만 하위 디렉토리는 들여 쓰기가 없습니다. 반면에 :
tree --du -shaC -L 2
... 잘 들여 들여 쓰기를하지만보고 된 크기는 거짓말입니다. 실제 크기를 얻으려면 다음을 수행해야합니다.
tree --du -shaC
... 즉, 'tree'가 전체 디렉토리 구조를 보여 주면 실제 크기 만 가져옵니다. 실제로 표시하려는 하위 디렉토리의 수에 관계없이 항상 정확한 크기 요약을 가질 수 있기를 원합니다. 나는 종종 이것을한다 :
tree -du -shaC | grep "\[01;34m"
... 디렉토리를 제외한 모든 것을 제거하고 멋지게 들여 쓰기 ...하지만 디스플레이를 주어진 수 수준 (요약을 놓지 않고)으로 제한하는 쉬운 방법은 없습니다. 방법이 있습니까? 아마도 올바른 스위치를 놓쳤습니다 ...