私はこれを使用して、du
パッケージスクリプトから結果アーカイブのファイルサイズを取得します。
> du -smh archive.zip
51M archive.zip
51M
印刷できるように部品を変数に割り当てたいと思います。
Archive size: 51M
どうすればいいですか?
ベストアンサー1
次のことができます。
$ variable=$(du -smh archive.zip | awk '{print $1}')
詳細
awk
出力は解析され、列で区切られます。最初の列の結果のみが必要です。 $( .. ) コードはコマンドを実行し、結果を返します。