私の.screenrc
には、いくつかのウィンドウを開くいくつかの初期化コードがあります。それはきちんとしている。画面でプログラムを実行する新しいウィンドウを作成する
実行している画面は単純ですが、1つのコマンドでプログラムを実行している新しい画面ウィンドウを開きます。
それは次のようになります。
screen -t 'CADMIN' sudo cherokee-admin -b
これ実際に、それはまた、私は.screenrcを実行し、ネストされた画面で私の すべてのウィンドウを開くことを除いて、動作します。失敗します。
は私が
^c (to create a new window)
^cA (to title it)
sudo cherokee-admin -b
を使用し、同じ効果を得ることができます知っているが、私は、画面ではなく、いくつかのマルチターミナルのものを使用する理由である 私の人生に少しの優雅さをもたらすしたいと思います。
アイデア?その後、
alias scn="screen -c '.screenrc2' -t 'CADMIN' sudo cherokee-admin -b"
あなたがしなければならないだろう、すべてが実行されます:
更新:私は、-tスイッチをスキップすると、期待どおりに1つのウィンドウしか開きません。それでも、名前のついたウィンドウを開くのが好きです...スクリーンsudo cherokee-admin -bが私のcherokee adminを実行しているunamed windownを1つ開いた場合のように、タイトルを追加する必要があります。画面、いいえ? – chiggsy