从groovy w / out超时执行shell命令

史蒂夫

在groovy中,您可以像这样执行shell命令:

def process = "<some shell command>".execute()
println process.text()

但是,如果该命令是长时间运行的命令,我会发现它超时了。有办法防止这种情况发生吗?

BZ。

我做了一些长时间运行的stufff(​​45分钟以上),在此过程中,我建立了一个cmdLine对象,该对象是要运行的命令行,然后:

def fose = new FileOutputStream(logFileErr)
def foss = new FileOutputStream(logFileStd)
Process proc = cmdLine.execute()
fose << proc.in
fose << proc.err
foss << proc.out
proc.waitFor()

现在已经为我工作了两年(到目前为止,我不必重新考虑此解决方案)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从groovy w / out超时执行shell命令

来自分类Dev

在linux shell上用groovy执行长命令?

来自分类Dev

groovy 在远程服务器上执行 shell 命令

来自分类Dev

如何从soapui groovy脚本执行shell脚本?

来自分类Dev

如何从soapui groovy脚本执行shell脚本?

来自分类Dev

从Groovy调用telnet作为shell命令

来自分类Dev

从Groovy调用telnet作为shell命令

来自分类Dev

如何从Jenkinsfile(groovy)的变量中获取使用执行的Shell命令的输出?

来自分类Dev

如何从Jenkinsfile(groovy)的变量中获取使用执行的Shell命令的输出?

来自分类Dev

在Groovy Shell中使用Groovy类别

来自分类Dev

Groovy使用命令中的引号执行外部RTC命令

来自分类Dev

写入“:w”后,VIM执行命令

来自分类Dev

如何使用Groovy执行TestSteps?

来自分类Dev

指定Groovy AntBuilder执行目录

来自分类Dev

在Groovy中动态执行代码

来自分类Dev

在groovy中动态执行代码

来自分类Dev

Groovy new File命令失败

来自分类Dev

当命令包含空格时,groovy流程执行出现问题

来自分类Dev

如何在Windows上从groovy / java执行mysql命令

来自分类Dev

在 jenkinsfile 的 shell 执行步骤中访问 groovy 变量

来自分类Dev

使用groovy,如何通过管道传输多个shell命令?

来自分类Dev

使用Groovy的HTTPBuilder,如何设置超时

来自分类Dev

ping忽略-w(超时)开关

来自分类Dev

Groovy与Groovy ++

来自分类Dev

使用 Groovy 命令从 Jenkins 执行 Groovy 构建步骤访问带有密码凭据参数的用户名?

来自分类Dev

为什么Groovy这样执行浮点运算?

来自分类Dev

执行Nexus 3嵌入式groovy

来自分类Dev

Groovy脚本不在Jmeter下执行

来自分类Dev

使用 Groovy 脚本执行 SQL 查询

Related 相关文章

热门标签

归档