問題タブ [gnu-screen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 切り離された画面セッションでシェルスクリプトを実行しています。殺さなければならない。どのように?
私は Ubuntu Linux ユーザーです。リモートでジョブを実行していて、スクリーン セッションを開始しました。このセッション中に、実行するコマンド ライン引数の長いリストを含むファイルを入手しました。強制的に接続を切断されましたが、ジョブはまだこの画面で実行されており、ジョブを強制終了できません。
このスクリプトが実行するすべての実行中および将来のコマンドを強制終了する方法を知っている人はいますか? 前もって感謝します。
session - 別のアプリケーションからプロセスを開始し、gnuscreenでそのプロセスへのターミナルを開く方法
GUIアプリケーションからプロセスを起動できるようにしたいと思います(現在、Eclipseユーザーが(おそらくプラグインを介して)ボタンをクリックして、組織のビルドシステムを使用してビルドを起動できるようにすることを特に考えています)。
親アプリケーションを停止したときにこのプロセスを停止したくないので、後でコマンドラインから起動したかのように「スイッチイン」できるようにします。
私が求めているもののほとんどにGNUscreenが適していると説明されているのを見てきましたが、「別のアプリケーションからプロセスを起動する」部分についてはよくわかりません。
GUIアプリケーション自体が画面内から起動された場合、これを実行できますか?そうでなければ、これを行うことができますか?どのように見るのかとても興味があります!
更新:コマンドラインの前に「screen」を付けることは、シェルからscreenでプロセスを開始するための良い方法のように見えますが、私はそのセッションに直接参加せずにこれを行う方法を見つけようとしています。コマンドをスクリーンセッションに「送信」したいのですが、そのセッションの新しいウィンドウでコマンドが開始されます。
session - セッションの外部から、既存の GNU screen セッションの新しいウィンドウで新しいプロセスを開始する方法
ここで同様の質問をして、探しているものにかなり近づきました
別のアプリケーションからプロセスを開始し、gnu 画面でそのプロセスへのターミナルを開く方法
...しかし、これは、既存の画面セッション (新しい画面セッションではない) の新しいウィンドウ (既存のウィンドウではない) でプロセスを開始するという、私が求めているものにはまったく到達しません。
screen セッションでコマンド プロンプトを使用している場合は、次の操作を実行できます。
しかし、セッションの外にいる場合はどうすればよいでしょうか。たとえば、これを cronjob として実行したい場合は?
buffer - GNU Screen:ファイルを番号付きバッファに?
「^a+ESCSPACE--SPACE」と「^a+]」を非効率的に使用しています。
1.大きなファイルをGNUScreenバッファにコピーするにはどうすればよいですか?
2.次のように各バッファの数を指定するにはどうすればよいですか?
gnu-screen - GNU 画面: readbuf のプログラマ引用符 ` `?
コマンドは丸呑みで絶対パスが必要です。したがって、長いパスを書くのが面倒なので、プログラマーの引用が必要です。次のように使用するにはどうすればよいですか。
environment-variables - GNU Screen:環境変数
[更新] この質問は、GNU Screen:プログラマーがReadbufとGNU Screen:ファイルを番号付きバッファーに引用する質問に関連しています。。それらは解決されていないため、質問は環境変数に関するより一般的な概念を対象としています。私の信念は、それらがScreenをより効率的にするための鍵であるということです。
1. ScreenでBashの変数を次のように使用するにはどうすればよいですか?
2.次のようなScreenのバッファを再利用するにはどうすればよいですか。
3.環境変数のようなScreenのバッファをどのように使用できますか?
bash - スクリーンセッションを閉じるスクリプトを書く
マシンで多数のスクリーン セッションを実行していますが、それらはすべて切り離されており、不要です。「screen -ls」と入力しても何も表示されないので、すべてを閉じる良い方法はありますか?
bash - ubuntuで起動時にスクリーンセッションを開始する
開始しているサービスにAmazonEC2を使用していますが、起動スクリプト(起動プロセス中に実行される)中に画面セッションを開始しようとすると、画面が開始されません。apt-get install screen -yを実行するようにしましたが、画面を正しく起動する方法がわかりません。
何か助けはありますか?
-アップデート-
これが私の手動画面コマンドからの出力です。正しいものを入力してはいけません...
linux - リストから複数の画面セッションを再接続して閉じるにはどうすればよいですか
私はUbuntu9.04ユーザーです。次のような画面セッションのリストが与えられます。
時間基準に基づいて複数の画面を閉じるにはどうすればよいですか?たとえば、すべての画面は午後12時より前に開始されました。私は通常、次のように入力します。
それぞれを手動で閉じますが、これは面倒です。前もって感謝します。