如何异步运行系统命令但仍检查它们是否已被删除

时间:2018-06-07 12:14:33

标签: r asynchronous

我想在我的代码的第一部分中异步运行许多系统命令,但是等待它们在我的代码的第二部分完成。

现在我按照以下方式做到这一点

for(command in commands){
system(command, wait = FALSE, intern = FALSE)
}
Sys.wait(300)
#run second part of my code using the files generated by the commands above

换句话说。现在我只是异步运行命令并猜测它们将在300秒内完成。有没有办法明确检查命令是否在继续之前执行并同时异步运行它们?

0 个答案:

没有答案