Actually I must correct myself, the named pipe will work (thanks Reid!). Also the suggestion to mix R commands and data should work, but I think I prefer the named pipe. The datafile will be huge in my case like GB, so that is the reason I do not want to use temporary files.
Thanks to everybody! Alberto -----Original Message----- From: Alberto Gobbi Sent: Friday, February 21, 2003 11:52 AM To: R-Help Subject: RE: [R] Problem Writeing a pipe using R (stdin is consumed) Thanks for the answer! However what I would like to ba able to do is something like: perl -e 'print "1 2\n\2 2\n";' | R --silent commandFile and commandFile would contain something like: t<-read.table(file("t"), sep=" ") print(t*2) This would need read.table to get the original stdin() and the commands to be read from a file. The idea with the named pipe does not work either for the same reasons. Thanks again, Alberto -----Original Message----- From: M.Kondrin [mailto:[EMAIL PROTECTED] Sent: Friday, February 21, 2003 21:43 PM To: R-Help Subject: Re: [R] Problem Writeing a pipe using R (stdin is consumed) M.Kondrin wrote: > May be R -slave ... will help? > man R > ... > -q, --quiet > Don't print startup message > > --silent > Same as --quiet > > --slave > Make R run as quietly as possible > > ... > > ______________________________________________ > [EMAIL PROTECTED] mailing list > http://www.stat.math.ethz.ch/mailman/listinfo/r-help > $ echo "h<-1; print(h)" | R --slave [1] 1 $ ______________________________________________ [EMAIL PROTECTED] mailing list http://www.stat.math.ethz.ch/mailman/listinfo/r-help ______________________________________________ [EMAIL PROTECTED] mailing list http://www.stat.math.ethz.ch/mailman/listinfo/r-help ______________________________________________ [EMAIL PROTECTED] mailing list http://www.stat.math.ethz.ch/mailman/listinfo/r-help