現在のディスクのロード

現在のディスクのロード

私は現在1秒あたりのディスクロードiostat -dx 1(特に%util列)を取得するためにiostatを使用しています。しかし、私はこれをbashスクリプトに入れて、次のようにwatch間隔を制御したいと思いますwatch -n 1 ./script.sh

次のコマンドを実行すると、script.sh何も印刷されません。

io_load=`iostat -dx 1`
echo $io_load

どんなアイデアがありますか?

ベストアンサー1

あなたはiostat -dx 1終了せずに引き続き価値を報告します。 (1計算間隔を示します。)

あなたは次のようなものが欲しいかもしれません

io_load=$(iostat -dx)
echo "$io_load"

おすすめ記事