スタンドアロンスクリーンセッションで実行されるプログラムを監視するために、Collectdプラグインを開発しています。このプログラムは以前の状態を置き換えて端末の状態を継続的に更新します(topなどのプログラムに似ています)。
私はそれが現在「表示」されているものを取得し、それを分析してプログラムの現在の状態を取得できるようにしたいと思います。画面にテキストを送信する方法があることを知っていますが、テキストをインポートする方法はありますか?または私が望むことを達成するための他の手順/方法はありますか?
答え1
それがhardcopy
順番です。
screen -x yoursession -X hardcopy /path/to/your/file
バックログなしで端末の現在の表示を指定されたファイルに制限します。