• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:2時間おきに時刻を新規ログに書き込む)

Linuxで2時間おきに時刻を新規のログに書き込む方法

このQ&Aのポイント
  • Linuxで2時間おきに時刻を新規のログに書き込む方法について説明します。
  • cronを使用して、2時間ごとにシェルスクリプトを実行し、時刻をログに書き込みます。
  • syslog.confの設定を確認し、ログの書き込み先が正しく指定されているか確認してください。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

loggerのオプションの使い方がおかしいのでは? なにを参考になさいましたか?

sachi0214
質問者

補足

回答ありがとうございます。 loggerはこちらを参考にさせて頂きました。 http://cyberam.dip.jp/linux_command/command/system/logger.html# logger [ オプション ] [ メッセージ ] オプションに「-f ファイル名」と書かれていたのでファイル名に新規ログのフルパス、 [メッセージ]の部分に表示したい時刻メッセージの$MESSを持ってくればいいのかなと思ったのですが・・・

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

(1)time.shのloggerの記述を logger -t test $MESS としてタグを付加してください。-fは使い方がちがいます。 (2)syslog.confでmessagesへの出力からtestをはじきます /var/log/messagesの行の羅列に「;test」を付加 (3)syslog.confで、testタグのログファイルを指定します !test *.* /var/log/test.log (4)あとはsyslogを再起動、test.logはあらかじめtouchしておくように

sachi0214
質問者

お礼

出来ました!とても助かりました ありがとうございました!

関連するQ&A