Tengo una screen
instancia ejecutándose y necesitaría ejecutar algo de código dentro de screen
, y obtener el resultado en mi script.
La primera parte es bastante fácil, solo screen -S session_name -X eval 'stuff "$cmd"\015'
.
(Modifiqué una línea que encontré en un script )
La segunda parte, sacar la salida, es más complicada. ¿Cómo puedo obtener toda la salida, sea cual sea su tamaño?
stuff
, que era lo que tenía problemas para entender.
screen -X stuff …
; Una pregunta similar a la tuya .