定期的にテキストを出力するいくつかのJavaアプリケーションを実行するコマンドウィンドウが開いているとします。
コマンドを送信するには、そのコマンドを入力してEnterキーを押します。
しかし、これをどのように自動化できますか?開いているウィンドウにコマンドを送信するコマンドがある場合は、タイマーがあるウィンドウ.sh
にそれを配置できます。
答え1
以下を実行して、screen
アプリケーションに入力を自動的に入力できます。私にスクリプトがありますPythonより簡単にするバックグラウンドでコマンドを開始そしてすべての画面セッション(開くまたは背景)のコンテンツ入力(制御文字エンコーディングを使用して「\ r」または「^ c」などの操作を実行できます)。