RE: [R] Problem Writeing a pipe using R (stdin is consumed)

About this list Date view Thread view Subject view Author view Attachment view

From: Alberto Gobbi (agobbi@anadyspharma.com)
Date: Sat 22 Feb 2003 - 06:52:21 EST


Message-id: <F71FE60EC95F164BB32C51B0E7A9C4C7163DFB@eggs.anadys.anadyspharma.com>

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:mkondrin@hppi.troitsk.ru]
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
>
> ...
>
> ______________________________________________
> R-help@stat.math.ethz.ch mailing list
> http://www.stat.math.ethz.ch/mailman/listinfo/r-help
>

$ echo "h<-1; print(h)" | R --slave
[1] 1

$

______________________________________________
R-help@stat.math.ethz.ch mailing list
http://www.stat.math.ethz.ch/mailman/listinfo/r-help

______________________________________________
R-help@stat.math.ethz.ch mailing list
http://www.stat.math.ethz.ch/mailman/listinfo/r-help


About this list Date view Thread view Subject view Author view Attachment view

This archive was generated by hypermail 2.1.3 : Tue 01 Jul 2003 - 09:11:22 EST