使用参数运行另一个脚本

时间:2011-10-11 23:28:16

标签: r command-line-arguments

这是我的(windows)命令行参数,用于运行我的脚本。

C:\PathToR\Rscript.exe Rfile.r input output >info.txt 2>&1

我将输入和输出文件名作为参数发送,然后将错误捕获到文本文件中。

我如何在另一个R脚本中执行此操作?

感谢。

1 个答案:

答案 0 :(得分:3)

始终有system()功能:

return_value=system("C:\PathToR\Rscript.exe Rfile.r input output >info.txt 2>&1")

if(return_value==0)
{
  #Hooray, it worked!
}else
{
  #Boo, it didn't work!
}