私は現在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"