어떻게 디렉토리만 찾아 크기별로 정렬할 수 있나요(사람이 읽을 수 있음).
나는 전에 시도했다
find -type d | xargs du -h | sort -rn
하지만 문제가 발생했습니다. 그리고 항상 숫자순으로 정렬됩니다. 따라서 K, M 등의 차이점을 볼 수 없습니다.
답변1
다음을 사용할 수 있습니다.
du --max-depth=1 -h some_target_directory | sort -hr
특정 버전의 도구에 사용할 수 있는 옵션이 있습니다.
건너뛰다모두;그것은 다음과 같습니다:
du --max-depth=1 -h some_target_directory | sort -hr | tail -n +2