我正在尝试使用plink将数据字符串发送到嵌入式SSH服务器。如果我在命令行上使用plink登录,如此
plink test2 -l admin
并等待“使用用户名”admin“行,然后开始输入数据字符串,逐字逐字地传输到服务器
但是,如果我尝试类似
的话plink test2 -l admin myString
然后plink尝试在服务器上打开一个shell,并将字符串作为命令,它不会这样做,因此会返回错误。 (尝试将字符串放在txt文件中并传递文件而没有运气)
如何将字符串作为字符串传递,而不是命令?
(原因是SSH连接的端口实际上是将数据直接转发到我的嵌入式应用程序应该使用的串行总线上)
编辑:或者也许还有隧道工的性生活?或者您推荐的任何其他合适的基于Windows的ssh cmd提示客户端。答案 0 :(得分:1)
尝试使用以下命令
echo myString | plink test2 -l admin