Ответы:
Вообще, вы всегда можете сделать:
<command> | ssh user@remote-server "cat > output.txt"
Сохраняет вывод <command>в output.txtфайл на удаленном сервере.
В вашем случае на Сервере-1:
echo "qwerty" | ssh user@Server-2 "cat > output.txt"
Если два сервера не имеют соединения, но вы можете подключиться по ssh к обоим серверам, то с локальной машины вы можете сделать:
ssh user@Server-1 "<command>" | ssh user@Server-2 "cat > output.txt"
Вы можете запустить:
ssh remote_server "command" > file_on_local_host.txt
или используйте вывод как ввод для локальной команды:
ssh remote_server "remote_command" | local_command