ECHO를 사용하여 홈 디렉토리의 du를 mb 단위로 인쇄하는 방법은 무엇입니까?

ECHO를 사용하여 홈 디렉토리의 du를 mb 단위로 인쇄하는 방법은 무엇입니까?

이것은 단순한 하드웨어 문제여야 하지만 제대로 작동하지 않는 것 같습니다. 이것은 제가 얼마 전에 그리워했던 오래된 연구실입니다(메이크업은 허용되지 않음). 그래서 아니요, 저는 단지 다른 사람들이 제 일을 하길 바라는 것이 아니라 합법적으로 그 일을 하는 방법을 알고 싶습니다.

로그인하면 $HOME 디렉터리가 사용하는 데이터 양(MB)을 확인하려고 합니다. 사용하려는 명령은 du입니다. 그러나 du는 $HOME 아래의 전체 파일/디렉토리 계층 구조에 대한 정보를 표시합니다. $HOME 디렉토리의 크기(MB)만 제공하는 옵션을 찾으려면 매뉴얼 페이지를 사용하십시오. du를 실행하기 전에 유용한 메시지를 인쇄해야 합니다. (echo "홈 디렉토리의 크기는 다음과 같습니다:")

각 명령을 개별적으로 작동시키는 것은 쉽지만 이를 결합하는 방법을 모르겠습니다.

답변1

당신과 나에게는 이것이 필요합니다:

 echo "$(du -sm $HOME)"

또는

echo "$(du -sm $HOME)mb"

관련 정보