4月6 ワンライナーでvmstatコマンドやfreeコマンドにタイムスタンプを挿入 カテゴリ:CentOS6パフォーマンスチューニング vmstatにタイムスタンプを挿入 AIXとかのvmstatはオプション指定(-t)でタイムスタンプが付与可能。 linux版は同様のオプションが無いので、実行時間が必要な場合は実行結果をパイプで渡してタイムスタンプを追記する必要。 ■perlワンライナー 末尾に追加。 指定した正規表現(※)にマッチした場合は、「vmstat結果 + タイムスタンプ」を表示。 マッチしない場合は「vmstat」結果のみ表示。 (行頭から"スペース"→"数字"→"スペース"が続くパターン) # 1秒間隔で3回表示 vmstat 1 3 | perl -M'POSIX' -wnl -e '/^\s+\d+\s+/ ? print $_ . strftime("%Y/%m/%d