Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用本地windows机器上的robot框架在远程unix服务器上执行带参数的shell脚本_Unix_Ssh_Robotframework - Fatal编程技术网

如何使用本地windows机器上的robot框架在远程unix服务器上执行带参数的shell脚本

如何使用本地windows机器上的robot框架在远程unix服务器上执行带参数的shell脚本,unix,ssh,robotframework,Unix,Ssh,Robotframework,我希望能够通过示例测试步骤来实现这一点 我登录到服务器,然后cd进入脚本所在的目录。然后尝试使用Execute命令关键字运行脚本。安装并导入SSHLibrary,然后使用以下代码: Keyword Name [Arguments] ${server}=${host_url} ${user}=${USERNAME} ${pass}=${PASSWORD} Open Connection ${server} Login ${user} ${pass} ${o

我希望能够通过示例测试步骤来实现这一点


我登录到服务器,然后cd进入脚本所在的目录。然后尝试使用Execute命令关键字运行脚本。

安装并导入SSHLibrary,然后使用以下代码:

Keyword Name    
[Arguments]    ${server}=${host_url}    ${user}=${USERNAME}    ${pass}=${PASSWORD}
Open Connection   ${server}
Login    ${user}    ${pass}
${out}  ${err}  ${rc}=   Execute Command   cd ${SH_SCRIPT_PATH};sh ${SH_file_name}    return_stdout=True   return_stderr=True   return_rc=True
Should Be Equal   ${rc}  ${0}
Should Not Contain    ${out}    [main]ERROR

您好,欢迎光临。请检查该部分并相应地修改您的问题。此外,考虑一下你所尝试的内容。你的问题的否定分数基本上意味着需要紧急行动。请现在编辑此问题,完成后回复。