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"

おすすめ記事