コマンドの出力結果にawkで日付を追加して出力する

技術関係

コマンドの出力結果を日毎に取得したかったので、awkにパイプでつなげて対応

以下の例では、特定のパーティションの容量をログに落とし込む
※ crontabに仕込むときは、%をエスケープ(\%)すること

$ df | grep “sda3” | awk ‘{print strftime(“%Y-%m-%d”), $0 }’ >> df.log

$ cat df.log
2014-06-26 /dev/sda3 51606140 16403016 32581684 34% /

タイトルとURLをコピーしました