我正在通过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