- ベストアンサー
awkによる日付編集
vmstatをファイルへ出力する時に、1行毎に日時を編集したいのですがうまく出来ません。AIXですと下記のスクリプトでうまくいっているのですがsoralisではどのようにしたらよいでしょうか。 vmstat $1 $2 | awk '!/kthr|---|avm/ {printf("%s | ", $0);system("date")}' >> $LOGDIR$DATE
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
awkをnawkまたは/usr/xpg4/bin/awk に変えると吉です。 ※理由についてはSolaris awkあたりのmanで確認してみてください。
その他の回答 (1)
- osamuy
- ベストアンサー率42% (1231/2878)
回答No.1
awk使わなくても、shellスクリプトでだけでいけるのでは。 vmstat $1 $2|while read s;do echo $s"|"`date`; done
質問者
お礼
nawkで解決しましたが、この方法も試してみたいと思います。ありがとうございました。
お礼
nawkでできました。ありがとうございました。