Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/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
如何在groovy中捕获wget命令输出_Groovy_Cmd_Wget_Outputstream - Fatal编程技术网

如何在groovy中捕获wget命令输出

如何在groovy中捕获wget命令输出,groovy,cmd,wget,outputstream,Groovy,Cmd,Wget,Outputstream,我在groovy代码中执行wget命令,该命令如下: cmd /c C:/wget.exe -q -O - <my-URL> 当我实际从cmd或windows run util运行此命令时,它工作正常。但是当我试图在groovy代码中运行它时,我看不到输出。 我如何在groovy中捕获这个函数的输出 谢谢 与其使用wget,不如直接使用groovy获取内容: def data = new URL(myUrl).getText() 与其使用wget,不如直接使用groovy获取内容

我在groovy代码中执行wget命令,该命令如下:

cmd /c C:/wget.exe -q -O - <my-URL>
当我实际从cmd或windows run util运行此命令时,它工作正常。但是当我试图在groovy代码中运行它时,我看不到输出。 我如何在groovy中捕获这个函数的输出


谢谢

与其使用wget,不如直接使用groovy获取内容:

def data = new URL(myUrl).getText()

与其使用wget,不如直接使用groovy获取内容:

def data = new URL(myUrl).getText()
但是新的网址
但是新URL可能是dup:groovy有一种特定的方式来获取更通用的java版本的内容可能是dup:groovy有一种特定的方式来获取更通用的java版本的内容