모든 로그 파일의 전체 크기를 가져옵니다.

모든 로그 파일의 전체 크기를 가져옵니다.

du -h 사용: 다양한 디렉터리에 있는 파일 1, 파일 2, 파일 3...의 파일 크기를 요약하는 방법입니다.

스크립트를 통해 이 작업을 수행할 수 있다고 생각하지만 터미널의 다양한 출력을 기반으로 산술을 수행하는 방법을 모르겠습니다.

답변1

전체 크기를 얻으려면 -c/ 옵션을 사용하십시오 .--total

"합계" 값이 포함된 마지막 행을 얻으려면:

du -hc /path/to/file1 /path/to/file2 /path/to/filex | tail -n1

또는 "total" 문자열이 없는 마지막 줄:

du -hc /path/to/file1 /path/to/file2 /path/to/filex | tail -n1 | cut -f1

관련 정보