首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GridEngine qstat无输出?

GridEngine qstat无输出?
EN

Stack Overflow用户
提问于 2014-06-06 22:26:03
回答 1查看 987关注 0票数 0

我正在尝试编写一个简单的程序来启动一些qstat命令,并整理一些相关信息。

第一步是运行一些简单的

代码语言:javascript
复制
qstat -u '*'

然后我可以解析出当前正在运行的作业(只列出作业I似乎不是一种简单的方法)

当从终端运行时,这个命令工作得非常好。我的问题是,这个命令在通过Scala进程运行时似乎不起作用:

代码语言:javascript
复制
scala> import scala.sys.process._

scala> val qstatOutput = "qstat -u '*'" !!
qstatOutput: String = ""

这特别令人困惑,因为如果我添加一个-f,输出就会正常工作:

代码语言:javascript
复制
scala> val qstatOutput = "qstat -f -u '*'" !!
qstatOutput: String = "queuename                      qtype resv/used/tot. load_avg arch          states..."

有没有人能建议一下为什么这可能不起作用?

EN

回答 1

Stack Overflow用户

发布于 2014-07-16 03:11:22

是否有作业在运行?默认情况下,如果没有作业正在运行,qstat -u '*'将不报告任何内容,而qstat -f -u '*'将报告包含每个队列/主机组合的统计信息的行。

编辑:添加了标记。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24084188

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档