0

我正在编写脚本来分析我正在使用 system2 函数的数据。我应该希望,我的功能是正确的。

我的函数返回问题:

Class 'try-error'  atomic [1:1] Error in system2(file.path(script.dir, "script1.sh"), c(matlab.dir,  :
  error in running command

  ..- attr(*, "condition")=List of 2
  .. ..- attr(*, "class")= chr [1:3] "simpleError" "error" "condition"
NULL
Error occurred: Error in system2(file.path(script.dir, "script1.sh"), c(matlab.dir,  :
  error in running command

runPicnic <- function(sample.name, sample.type, sample.sex, sample.chip, script.dir, matlab.dir) {
  pre.res = system2(file.path(script.dir, 'script1.sh'), c(matlab.dir, sample.name, 'outdir', sample.type, sample.sex, sample.chip), stdout=TRUE, stderr=TRUE)
  post.res = system2(file.path(script.dir, 'script2.sh'), c(matlab.dir, sample.name, 'outdir'), stdout=TRUE, stderr=TRUE)
  return( list(pre.res, post.res) )
}

我正在使用此代码将作业发送到集群上的队列。

4

0 回答 0