【问题标题】:Running multiple batch files serially using R?使用R连续运行多个批处理文件?
【发布时间】:2017-12-02 19:50:05
【问题描述】:

我正在尝试使用以下代码在 R 中使用循环运行多个批处理文件

for(i in 1:bfile)
{
  setwd(dpv[i])
  shell.exec("batcode.bat")
}

这个循环调用所有的批处理文件,但我想要的是等待一个批处理文件先执行,然后再调用下一个批处理文件。

是否有一个函数可以在之前的命令完成/执行之前阻止 R 继续运行。

任何帮助将不胜感激

【问题讨论】:

    标签: r batch-file serial-processing


    【解决方案1】:

    我通过改变实现了这一点

    shell.exec("batcode.bat") to shell("batcode.bat", wait=TRUE)
    

    【讨论】:

      猜你喜欢
      • 2012-12-18
      • 1970-01-01
      • 2021-10-02
      • 2017-11-30
      • 2011-10-10
      • 2017-10-10
      • 1970-01-01
      • 2011-07-28
      • 1970-01-01
      相关资源
      最近更新 更多