管道

管道

我的第一个天真的方法是将输出(python脚本)写入一个文件并通过它发送,scp但考虑到输出是超时生成的(比如在1秒和1天的时间段之间不断变化)我不认为打开一个文件,写入它然后发送是最明智的方式。

有没有更好的办法?它不一定是ssh不需要端口转发或 UDP 打洞的东西。

答案1

管道

这不是 ssh 问题。阅读壳牌管道。标准输出如何通过管道传输到第二个进程标准输入。看https://www.youtube.com/watch?v=bKzonnwoR2I进行介绍。

如果你已经知道了的话。

考虑ssh remote-machine remote-command相当于local-command.例如ssh remote-machine ls获取远程目录列表。ls | less通过寻呼机列出目录列表。因此ssh remote-machine ls | less将通过寻呼机放置远程目录列表。

相关内容