リモートコンピュータのシステム情報、ログに記録されたユーザーの数、空きメモリなどを監視できるCプログラミング言語でアプリケーションを作成しています。
収集した情報を標準出力に書き込みます。しかし、通常、ターミナルの1つのウィンドウよりも多くの情報があるため、結果を介して何らかの「スクロール」を実装する必要があります。
最も簡単な解決策は、たとえば最初の25行を印刷してから、ユーザーが上下にプッシュしてすべての行を適宜書き換えるのを待つことです。
端末でそのような出力を処理するためのより簡単でエレガントな方法はありますか?
編集:言及するのを忘れました。たとえば、プロセスの数が変更された場合など、リモートコンピューターから新しい入力があった場合にデータを更新したいと思います。