8

Linux用のgnuscreenを使用してctrlコマンドを使用して手動でこれを実行できることは知っていますが、スクリプトのみを使用してこれを実行する方法を見つけることができないようです。

私が達成しようとしているのは、gnu screenがターミナル画面を水平に分割し、各画面で同時に2つの別々のコマンドを実行するスクリプトを使用することです。

たとえば、2つの別々のwatchlsフォルダコマンドを使用します


[画面1]lsfolder1を見る


[画面2]lsfolder2を見る


4

1 に答える 1

7

.screenrcファイルは、Ctrl-Aコマンドを自分で実行するのと同じように、順番に解釈されます。

$ cat .screenrc
screen -t folder1 1 watch ls /path/to/folder1
screen -t folder2 2 watch ls /path/to/folder2
sessionname Hello
split
select 1
focus
select 2
startup_message off
于 2012-04-04T20:24:50.550 に答える