別の行の値を追加 2024-06-21 • awk 私はこのテーブルを持っています: 私のスクリプトは次のとおりです #!/usr/bin/bash sd2=`iostat -xz | awk '/sd2/ {print $8}'` sd3=`iostat -xz | awk '/sd3/ {print $8}'` delta=$sd2-$sd3 echo "Message: Hard Drive Service Time Delta" echo "Data:" printf $delta スクリプトの出力は次のとおりです。0.4-0.4 Q:出力を取得するにはどうすればよいですか? 0 ティア! ベストアンサー1 この試み、 delta=$(bc <<< "$sd2-$sd3") または delta=$(echo $sd2 $sd3 |awk '{print $1-$2}') おすすめ記事 ソースからルートとしてインストールする際のセキュリティ問題 トランスポート/Web IPtables VPN netns、LANからnetns Webアプリケーションにアクセスする 終了コードの後に新しいプロンプト行が自動的にコマンドラインに追加されません。 Ashのパイプラインから最初のコマンドのエラーコードを取得する 展開に安全でないディレクトリは何ですか? 私のシステムサービスを実行できません。 JSONデータでjqを使用して整数をドルに変換する方法は? duコマンドを使用して同じ合計値を取得するためにルートコンテンツとネストされたコンテンツを取得する方法は? Scalaのapply関数とは何ですか?質問する リスト内のすべての項目を浮動小数点数に変換するにはどうすればよいですか? [重複] 質問する