使用R连续运行多个批处理文件?

Posted

技术标签:

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

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

for(i in 1:bfile)

  setwd(dpv[i])
  shell.exec("batcode.bat")

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

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

任何帮助将不胜感激

【问题讨论】:

【参考方案1】:

我通过改变实现了这一点

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

【讨论】:

以上是关于使用R连续运行多个批处理文件?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我不能使用 gcloud 的批处理文件连续运行 2 个命令

java io读取文件时 数据中有连续多个空格怎么处理

java io读取文件时 数据中有连续多个空格怎么处理 急急急急!!!

处理多个光栅文件并对其执行单位转换:R

在批处理脚本中使用sqlcmd来运行带有输出文件的多个脚本

在mysql批处理中运行多个sql文件