我正在通過bash腳本運行R腳本,並且希望將R腳本的輸出返回給bash腳本以繼續使用它。R:將變量從R傳遞給unix
bash的是某事像這樣:
#!/bin/bash
Rscript MYRScript.R
a=OUTPUT_FROM_MYRScript.R
do sth with a
和將R腳本是某事像這樣:
for(i in 1:5){
i
sink(type="message")
}
我想慶典用一個變量來自R在工作的時候,意思是: bash接收i = 1並且與其一起工作,當任務完成時,接收i = 2等等。
任何想法如何做到這一點?
要從構建一個管你將R腳本運行到另一個shell命令。這樣對嗎? – jogo
是的,但是從R到unix,而不是從unix到R – gugy
我想使用R輸出(一個文件名)直接在bash中用來修改另一個文件。似乎我更容易這樣...? – gugy