1

我在使用 SSH 执行命令时遇到问题。

我的要求: 1. 使用 IP 打开 ssh 连接(例如:125.230.200.80)

登录 ssh [文档] 连接到 SSH 并登录关闭所有连接打开连接 ${SSH_IP} 端口=22 超时=10 登录 ${USERNAME} ${PASSWORD} 延迟=10 秒

  1. 我想在该服务器的特定目录中执行命令。目录:/export/home/IKBAL/Simulator 命令:./send 1 1 hostsocket SI 已使用以下命令 EXECUTE COMMAND /export/home/IKBAL/Simulator/./send 1 1 hostsocket S

    如何查看完整的命令输出或将命令输出存储在文件中?

4

1 回答 1

0

您正在寻找的是 的返回值Execute Command,例如使用此构造:

${output}=    Execute Command    /export/home/IKBAL/Simulator/./send 1 1 hostsocket S

,${output}的值将是send命令的标准输出。然后您可以将它作为任何普通的 Robotframework 变量使用。

于 2018-04-21T04:09:36.590 回答