Cómo redirigir la salida de un comando unix de un servidor a otro servidor.
Debería poder enviar la salida del comando unix del servidor-1. Entonces debería poder recibir el resultado en el Servidor-2 y escribirlo en un archivo.
shell
ssh
io-redirection
vinod
fuente
fuente
Respuestas:
General, siempre puedes hacer:
Se ahorra salida
<command>
deoutput.txt
archivo en el servidor remoto.En su caso, en el Servidor-1:
Si dos servidores no tienen conectividad, pero puede enviar ssh a ambos servidores, entonces desde la máquina local, puede hacer:
fuente
Tu puedes correr:
ssh remote_server "command" > file_on_local_host.txt
o use la salida como entrada para el comando local:
ssh remote_server "remote_command" | local_command
fuente
Como no puede conectarse directamente del servidor 1 al servidor 2, puede usar esto, teniendo su máquina local en el medio:
fuente