如何将流写入远程机器上的管道

如何将流写入远程机器上的管道

以下命令适用于文件。但我发现它不适用于管道

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

我需要tail -f对管道进行一些操作并希望将其写入远程机器上的另一个管道?

答案1

我找到了问题的答案。可以使用以下命令实现此目的。在 host1 上执行:

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

相关内容