Abrir múltiples ventanas divididas con pantalla GNU con un solo script bash

9

Me gustaría crear un script bash para abrir automáticamente una ventana de pantalla con 4 sesiones que ejecutan comandos predeterminados. Me gustaría abrir htop y slurm en los dos cuadros superiores, vista de calamar en el cuadro medio grande y una terminal en blanco en el cuadro grande inferior. ¿Es esto posible configurar con un solo script bash?

Andrew Munro
fuente
Aquí hay un Q&A que aborda esto: unix.stackexchange.com/questions/381435/…
SDsolar

Respuestas:

7

Esto hace algo como lo que deseas:

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

screen parece estar más dirigido a voltear la pantalla que múltiples paneles y la documentación es bastante arcana.

msw
fuente