2つのプログラムAとBがあります。1つのコマンドが必要です。このコマンドは、2つの異なる端末で、同じタブ、つまり水平に分割された端末でプログラムAとプログラムBを実行します。画面でそれができることは知っていますが、プログラムを呼び出し、切り替えて実行するには、C-a S、C-aタブ、C-acを手動で入力する必要があります。 1つのコマンドで実行したい場合、それは可能ですか?
これを実現するための単純な.screenrc
は、次のようになります。
# whatever other normal entries you have for options and other configuration
sessionname some_descriptive_name
screen 0 first_command
split
focus down
screen 1 second_command
それは画面を垂直に分割しますが...水平に分割する方法はわかりませんが、それがわかったら後で更新します...
編集:split -v
を使用して水平方向に分割します(分割線は垂直であるため、上/下ではなく左/右になります)。
私はそれが Ctrl+a+|。