如何执行远程命令并传入本地文件作为输入?

jsj*_*jsj 25 ssh

是否有可能做到这一点:

ssh user@socket command /path/to/file/on/local/machine

也就是说,我想一步使用本地文件执行远程命令,而不是先使用scp复制文件。

rus*_*ush 25

你只错过了一个符号 =)

ssh user@socket command < /path/to/file/on/local/machine
Run Code Online (Sandbox Code Playgroud)

  • @ChandraRavoori 您可以尝试为它提供文件参数 `/dev/stdin` 或 `-`。可能有效,也可能无效(`/dev/stdin` 是一个文件,但查找它会失败) (4认同)