Si ambos terminales pertenecen al mismo usuario, puede enviar su salida al dispositivo virtual que se utiliza como tty del terminal en particular.
Entonces puede usar la salida de w
, que incluye la información de TTY, y escribir directamente en ese dispositivo.
ls > /dev/pts/7
(Si el dispositivo mencionado por w
era pts / 7)
Otra opción es usar el número de un proceso que está conectado a ese dispositivo. Envíe su salida a /proc/<process number>/fd/1
.
ls > /proc/5555/fd/1
Suponiendo que el número de proceso que encontró que se ejecuta en ese terminal es 5555.
Tenga en cuenta que esta escritura directa solo se permite si el usuario que intenta escribir es el mismo usuario que posee el otro terminal .
ls
y quiero que su salida se muestre en la segunda terminal (con o sin usar ningún comando en la segunda)