Raspberry PiのNode-redで論文を作成しています。 Raspberry Piはnode-redのみで実行されるため、Raspberry Piターミナルについては少しスパイスを効かせることを考えました。
Node-redの出力をlolcatを介して既にパイプしていますが、それでも何か他のものを使用できるように感じます...これらすべてのログを言う牛のようなものです。
したがって、問題はカウセイがプログラムの出口でのみ出力することです。ここの別の質問のように、bashスクリプトの1行を読んでカウセイにプッシュすると、すべてのロギングメッセージに新しいカウができます。これは、ターミナルが牛の群れで乱雑になるので、私はそれが好きですが、実際的ではありません。
私はこれの限界を押し広げているように感じますが、カウセーを使用する代わりに最初からやりやすいのですが、とにかく質問します。牛が動いていない吹き出し?
端末の全体的な考え方は、出力を行ごとに印刷することです。したがって、固定された下部と前の行の変更はこれに反します。
ただし、これをターミナルマルチプレクサー(tmux
またはscreen
など)でシミュレートできます。それらは分割画面ターミナルを作成します。このようにして、たとえば画面の下部10%は、牛が印刷されたままの1つの端末です。上位90%で実際のアクションが発生しており、線は期待どおりにスクロールします。
端末マルチプレクサ ここ を見てください。