[R] remote data I/O

Giampiero Salvi giampi at speech.kth.se
Wed Jan 21 11:32:09 CET 2004

I solved my problem this way (if somebody is interested):

pipe("ssh hostname 'cat path/filename'"))

I guess I could even use gzip instead of cat or the ssh option -C to compress
the data that has to be transferred.

R rocks!


On Wed, 21 Jan 2004, Giampiero Salvi wrote:

> Hi,
> I wonder if it is possible to read data on another computer (unix like system)
> using ssh (I mean any of ssh, scp, sftp). I saw that R has no problem reading
> files across the net (for example read.table(url("http://www...")) ), but what
> if the file is on a local disk of another machine? For security reasons we are
> not allowed to have the normal ftp (and telnet) running.
> I played a bit with url(file://), but I don't know how (if it's possible) to
> specify both the address of the computer and the file name. I tried like this
> url("file://host_name/path/filename") and url("file://host_name:/path/filename")
> but it didn't work.
> I want to do this because my data files are big (500Mb) and I don'r want to have
> copies on every computer I use.
> Thank you!
> Giampiero
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

More information about the R-help mailing list