Команда ниже работает для файла. Но я вижу, что это не работает для трубы
echo 'Some Text' | ssh user@remotehost "cat > /remotefile.txt"
Мне нужно сделать tail -f
канала и хотите, чтобы он был записан в другой канал на удаленной машине?
Команда ниже работает для файла. Но я вижу, что это не работает для трубы
echo 'Some Text' | ssh user@remotehost "cat > /remotefile.txt"
Мне нужно сделать tail -f
канала и хотите, чтобы он был записан в другой канал на удаленной машине?
Я нашел ответ на свой вопрос. Цель может быть достигнута с помощью следующей команды. На host1 делаем:
ssh user@host2 "tail -f /tmp/pipe"