当前位置:首页 > 编程笔记 > 正文
已解决

[RF学习记录][ssh library][execute Command】关键字的返回值

来自网友在路上 189889提问 提问时间:2023-09-26 02:07:53阅读次数: 89

最佳答案 问答题库898位专家为你答疑解惑

有时候需要判断通过ssh在远程机器上执行的命令是否正常,使用关键字Execute Command可以在远程机器上运行命令,但是默认不加任何参数的话,没有看到范返回值,而这个关键字是带了几个参数的,简单的试验了下这几个参数,记录如下。

例一:

【推荐方式】1、设置参数 return_rc=true return_stdout=false   #可以获取到返回值,且没有冗余信息

${rtn}    Execute Command    ${exec_cmd}    return_rc=true    return_stdout=false

2、设置参数return_rc=true  #可以获取到返回值,但是有冗余信息

${rtn}    Execute Command    ${exec_cmd}    return_rc=true   #设置了参数 return_rc=true

3、设置参数:return_stdout=true  #没有返回值

${rtn}    Execute Command    ${exec_cmd}    return_stdout=true

参考文章:

RF学习记录_执行shell命令,并获取返回值_robotframework获取linux命令返回结果_stone9159的博客-CSDN博客

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"[RF学习记录][ssh library][execute Command】关键字的返回值":http://eshow365.cn/6-13555-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!