以下命令适用于文件。但我发现它不适用于管道
echo 'Some Text' | ssh user@remotehost "cat > /remotefile.txt"
我需要tail -f
对管道进行一些操作并希望将其写入远程机器上的另一个管道?
答案1
我找到了问题的答案。可以使用以下命令实现此目的。在 host1 上执行:
ssh user@host2 "tail -f /tmp/pipe"
以下命令适用于文件。但我发现它不适用于管道
echo 'Some Text' | ssh user@remotehost "cat > /remotefile.txt"
我需要tail -f
对管道进行一些操作并希望将其写入远程机器上的另一个管道?
我找到了问题的答案。可以使用以下命令实现此目的。在 host1 上执行:
ssh user@host2 "tail -f /tmp/pipe"