pipe {operators} | R Documentation |
Pipe an R object to a unix command
Description
The operator print
s the R object into a temporay file and
then executes the unix command though a pipe
Usage
r %|% u
Arguments
r |
Any R object |
u |
character string representing the unix command |
Value
An object of S3-class unixoutput
. The print
method
for unixoutput
objects simply cat
the
string.
Author(s)
Romain Francois <francoisromain@free.fr>
See Also
Examples
## 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)
[Package operators version 0.1-8 Index]