Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.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
Robotframework 我怎样才能使用|查找“;在机器人框架中_Robotframework_Command Prompt - Fatal编程技术网

Robotframework 我怎样才能使用|查找“;在机器人框架中

Robotframework 我怎样才能使用|查找“;在机器人框架中,robotframework,command-prompt,Robotframework,Command Prompt,我想知道虚拟机的状态 在命令提示符中执行以下命令 C:\Program Files\Oracle\VirtualBox>vboxmanage showvminfo Linux |find "State:" 我得到的输出是 =>State: running (since 2020-09-30T06:00:01.824000000) 当我在机器人框架(骑乘)中尝试时也是如此 我得到的错误是- 语法错误:无效参数“| fi

我想知道虚拟机的状态 在命令提示符中执行以下命令

C:\Program Files\Oracle\VirtualBox>vboxmanage showvminfo Linux |find "State:"
我得到的输出是

=>State:                       running (since 2020-09-30T06:00:01.824000000)
当我在机器人框架(骑乘)中尝试时也是如此

我得到的错误是-

语法错误:无效参数“| find”


有人能帮助我们如何在机器人框架中使用
|

管道,例如,使用
|
字符是shell功能。如果要运行shell命令或使用其中的功能,则需要通过将
shell=yes
添加到
run Process
关键字,告诉
run Process
在shell中运行它


这在中有记录,下面的一节称为“在shell中运行进程”

管道,例如,使用
|
字符是shell功能。如果要运行shell命令或使用其中的功能,则需要通过将
shell=yes
添加到
run Process
关键字,告诉
run Process
在shell中运行它


这在和下面一节中有记录,该节称为“在shell中运行进程”

如果执行
|find
-->
|find
,会发生什么?如果执行
|find
-->
|find
,会发生什么?
#${result}=    Run process    C:\\Program Files\\Oracle\\VirtualBox\\VBoxManage    showvminfo    Linux    |find    "State:"