次の理由で、journalctl -f
そのコンテンツを使用して配信したいと思います。less
- 長い行は水平方向にスクロールされます(改行ではなく)。
- 簡単な垂直スクロール
それでは、less
静的コンテンツ(ファイルやシャットダウンしたストリーミングデータなど)でうまく機能しますが、シャットダウンしていないストリーミングデータも処理できますか?
私は次のようなものを探しています:
journalctl -f | less -???
これを試してみると、less
Ctrl + Cを押すのを待ち、データは表示されず、空のファイルが表示されます。
編集:これは問題ではありませんtail -f
。 tail は stdin からデータをストリーミングせずにディスクからのみファイルを読み取ることができます。
journalctl
Edit2:これはただ一人の問題ではありません。私はJSON出力を使用してい-o json
ますjq
。これはパイプラインの一部ですが、この質問を単純化するために省略されています。何でもストリーミングできる場合は、less
パイプにフォーマッタを挿入することもできます。