Yo leoesta preguntaen SO sobre el stuff
comando en la pantalla.
Es bastante útil, pero me preguntaba si había una manera de hacerlo.interactivamente¿Escribir en varias ventanas a la vez? - stuff
parece ser muy útil para una ventana, pero está optimizado para comandos de una sola vez; Me preguntaba si había algo más interactivo (por ejemplo, para vi
sesiones paralelas o para ejecutar comandos rápidamente en secuencia como lo haría en una ventana de terminal normal)
Si no, ¿es posible hacer esto con tmux o cualquiera de otras screen
utilidades similares?
-as
Respuesta1
Puedes hacer algo así con terminator, un shell multiterminal. puede iniciar varias pantallas en terminales separados y usar terminator para enviar texto a todas ellas o a un subconjunto de ellas.http://gnometerminator.blogspot.com/p/introduction.html
Respuesta2
Es posible hacer esto en la pantalla para disparar múltiples comandos a todas las ventanas. Es un poco más complicado de lo que probablemente debería ser.
Haz lo siguiente...
ctrl+ aluego presione la tecla dos puntos :. Esto abrirá un mensaje de estilo vi.
Escriba lo siguiente en ese mensaje (este es un ejemplo de cómo enviar el ls
comando a todas las ventanas)
at "#" stuff "ls^M"
Luego presiona enter.
También tenga en cuenta que puede hacer que envíe varios comandos en sucesión, simplemente divida cada uno con ^M al final (lo que representa el envío de una devolución). Ejemplo...
at "#" stuff "cd /^Mls^Mcd /home^Mls^M"