En el terminal que se quiere monitorear
mkfifo tunel
script -q -f tunel
En el terminal donde se quiere mostrar ( se podría enviar a través de la red o lo que fuera )
cat tunel
Una ventaja (o un inconveniente) es que el que monitorea no puede hacer cambios en el terminal. Por otro lado, si se hace esto, el comando script no devuelve el control hasta que alguien se conecte.
ps: si solo quisieramos guardar las sesiones, sin monitorearlas, solo habría que hacer script -f <archivo de log>
A portarse bien ;)
Hace poco vi un artículo sobre compartir terminales que no sé si tendrá mucho, poco o nada que ver con lo que cuentas aquí; pero que podría serte interesante.
ResponderEliminarhttp://www.commandlinefu.com/commands/view/1700/share-a-terminal-screen-with-others
@gadelan
ResponderEliminarGracias por el link, el resultado es el mismo, pero en el que propones además todos pueden interactuar con el terminal