Как мне записать поток в канал на удаленной машине?

216
Venkatramana Devarapally

Команда ниже работает для файла. Но я вижу, что это не работает для трубы

echo 'Some Text' | ssh user@remotehost "cat > /remotefile.txt" 

Мне нужно сделать tail -fиз канала и хотите, чтобы он был записан в другой канал на удаленной машине?

0
Я использую "suse linux" Venkatramana Devarapally 7 лет назад 0

1 ответ на вопрос

0
Venkatramana Devarapally

Я нашел ответ на свой вопрос. Цель может быть достигнута с помощью следующей команды. На host1 делаем:

ssh user@host2 "tail -f /tmp/pipe"