> On Nov 24, 2016, at 8:50 PM, Val <valkr...@gmail.com> wrote: > > Hi all, > > I am trying to get shell variable(s) into my R script in Linux . How > do I get them? > > my shell script is > t1.sh > #!bin/bash > Name=Alex; export Name > Age=25; export Age > > > How do get the Name and Age variables in my R script? > > My R script is > > test.R > print " Your Name is $Name and you are $Age years old"
You might want to look at `?system` and `?Sys.getenv`. Do note that for an R function the arguments need to be flanked by parentheses. > > My another shell script that call the R script is > > test.sh > #!bin/bash > source t1.sh > Rscript test.R > So by running this script ./test.sh > > I want get: Your Name is Alex and you are 25 years old > > I can define those variables in R but that is not my intention. David Winsemius Alameda, CA, USA ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.