私は非常に大きなログファイルを持っています。ログファイルには、サービスのログメッセージのログが入っています。私は外部コマンドでサービスを再起動した後、再起動メッセージの最後の発生からこのログファイルを尾引きし、正しい再起動手順を確認するために以下のメッセージをチェックする必要があります。私はPythonでメッセージを分析しているので、最後のオカレンスだけを見つけてファイルが必要な場合は、出力を1行ずつチェックし、必要なものをすべて読み込むと接続を閉じるだけです。UNIXシェル、tail -fから最後の出現パターン
.... # lots of previous data
[timestamp] previous message
[timestamp] Rebooting... # from tis point i need to track messages
[timestamp] doing thing
[timestamp] doing other thing
[timestamp] doing final thing # final point, reboot successful
[timestamp] service activity message #
このテーリングはどのように実行できますか?
tail -f <from last Rebooting... message>
あなたの質問は何ですか? – Siguza