Rscript -e "library(knitr); knit('myfile.Rmd')
但是有没有办法让它使用标准输入和标准输出而不是文件?
我尝试了几种变化
Rscript -e 'library(knitr); knit2html(text=readLines(), output=stdout())'
但到目前为止还没有一个工作。
编辑:我想最坏的情况,我可以编写一个包装脚本,将标准输入写入临时文件,在其上调用 knitr,回显输出文件,然后删除它们。但这有点难看:(