私は私ですjournalctl
。conky
journalctl
journalctl -u PROCESS -n 5 --no-pager -l
DATE TIME HOSTNAME PROCESS: MESSAGE
ただ印刷したいのですが、TIME MESSAGE
どうすればいいですか?
マンページには引数があることが示されていますが、-o
私のニーズに合った事前定義された形式はありません。を追加しようとしましたが--output-fields=__REALTIME_TIMESTAMP,MESSAGE
(タイムスタンプ/メッセージの代わりに)、デフォルトの出力のみが表示されます。主張では、特定の形式だけが影響を受けると主張してこれを試みましたが、通常の冗長な--output-fields=__REALTIME_TIMESTAMP,MESSAGE -o verbose
出力のみが提供されました。また、常に印刷されるフィールドが4つあります。これはすでに私には多すぎます。私は2つだけほしい: 簡潔なタイムスタンプおよびメッセージ。
bashの魔法やPythonスクリプトを使ってクリーンアップできますが、あまりにも過度のようです。もちろん、Journalctlにタイムスタンプとメッセージだけを要求する方法はありますか?
ベストアンサー1
journalctl --output cat
cat
generates a very terse output, only showing the actual message of each journal entry with no metadata, not even a timestamp. If combined with the --output-fields= option will output the listed fields for each log
record, instead of the message.