Öffnen mehrerer geteilter Fenster mit GNU-Bildschirm mit einem einzigen Bash-Skript

9

Ich möchte ein Bash-Skript erstellen, um automatisch ein Bildschirmfenster mit 4 Sitzungen zu öffnen, in denen vorgegebene Befehle ausgeführt werden. Ich möchte htop und slurm auf den oberen beiden Frames öffnen, Squidview im mittleren großen Frame und ein leeres Terminal im unteren großen Frame. Ist dies mit einem einzigen Bash-Skript möglich?

Andrew Munro
quelle
Hier ist eine Frage
SDsolar

Antworten:

7

Dies macht so etwas wie Sie wünschen:

$ cat my_screenrc
screen top 
split
focus down
screen vmstat 1
split
focus down
screen
focus bottom
$ screen -c my_screenrc

screen scheint eher auf das Umdrehen des Bildschirms gerichtet zu sein als auf mehrere Panels, und die Dokumentation ist ziemlich geheimnisvoll.

msw
quelle