du -sh /home에 의해 생성된 숫자만 인쇄하려면 어떻게 해야 합니까?

du -sh /home에 의해 생성된 숫자만 인쇄하려면 어떻게 해야 합니까?

생성되는 숫자만 인쇄하는 방법을 알고 싶습니다. du -sh /home 이 명령을 실행하면 다음과 같이 인쇄되기 때문입니다.

44M /home

그 부분 만 인쇄하고 싶습니다 44M. Linux와 Solaris 모두에서 이 명령을 실행하고 싶습니다.

답변1

을 사용할 수도 awk있으므로 Ctrl 키를 사용할 필요가 없습니다.

du -sh /home | awk '{print $1}'

답변2

이것을 실행할 수 있습니다

du -sh /home | cut -d" " -f1

cntl+v와 탭 문자를 차례로 입력하면 두 따옴표 사이에 공백을 삽입할 수 있습니다.

관련 정보