0
일부 qstat 명령을 시작하고 몇 가지 관련 정보를 대조하는 간단한 프로그램을 작성하려고합니다.GridEngine qstat 출력이 없습니까?
는이의 첫 번째 단계는 실행하는 것입니다 일부 그때 현재 실행중인 작업을 작업을 구문 분석 할 수
qstat -u '*'
가 (단지 THS 작업 ID를 나열하는 쉬운 방법이 될 것 같지 않습니다 간단한)
이 명령은 터미널에서 실행할 때 완전히 작동합니다. 내 문제는 스칼라 프로세스를 실행할 때이 명령이 작동하지 않는다는 것입니다 :
scala> import scala.sys.process._
scala> val qstatOutput = "qstat -u '*'" !!
qstatOutput: String = ""
나는 -f
를 추가하는 경우, 출력이 잘 작동하기 때문에 이것은 특히 혼란 :
scala> val qstatOutput = "qstat -f -u '*'" !!
qstatOutput: String = "queuename qtype resv/used/tot. load_avg arch states..."
수 누구나 이것이 왜 작동하지 않을지 제안합니다.