[英]Create and execute an R script just like perl -e to script R in a shell such as bash?
我傾向於使用perl -e選項在不創建Perl腳本文件的shell腳本(例如bash)中添加Perl腳本。
perl -e '
while (<>) {
print;
}' < file
是否有類似的方法可以做到這一點? 我想用bash腳本編寫R腳本,但不創建R腳本文件。
一種方法是使用
R --vanilla <<RSCRIPT
a <- "hello\n"
cat(a)
RSCRIPT
與perl -e不同,使用$時,在引用表的列時必須在其前加反斜杠。 在perl -e中,我們不需要使用\\ $來引用一個perl變量。
就在這里。 您可以使用Rscript
:
Rscript -e 'print("hello world")'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.