pipe {operators} | R Documentation |
The operator print
s the R object into a temporay file and
then executes the unix command though a pipe
r %|% u
r |
Any R object |
u |
character string representing the unix command |
An object of S3-class unixoutput
. The print
method
for unixoutput
objects simply cat
the
string.
Romain Francois <francoisromain@free.fr>
## Not run: rnorm(30) %|% 'head -n2' rnorm(30) %|% 'sed "s/^ *\\[[0-9]*\\]//g" ' if( require(R4X ) ){ x <- xml( '<root> <child id="1"> <subchild id = "sub1" >foo</subchild> <subchild id = "sub2" >bar</subchild> </child> <child id="2"> <subchild id="a">blah</subchild> <subchild id="b">bob</subchild> <something id="c" /> </child> <fruits> <fruit>banana</fruit> <fruit>mango</fruit> </fruits> </root>' ) x %|% "xml_pp | highlight -S xml -A" } ## End(Not run)