2011-10-11 158 views
3

這是我的(Windows)命令行參數,用於運行我的腳本。用參數運行另一個腳本

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

我發送輸入和輸出文件名作爲參數,然後將錯誤捕獲到文本文件中。

我該如何從另一個R腳本內做到這一點?

謝謝。

回答

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! 
} 
相關問題