2010-02-09 15 views

Respuesta

32

Usted puede leer un archivo mediante tuberías así:

d = read.table(pipe('cat data.txt'), header = T) 

Si quisiera leer de una conexión SSH, intente esto:

d = read.table(pipe('ssh hostname "cat data.txt"'), header = T) 

Tampoco hay razón para limitar esta a solo comandos ssh, también podrían hacer algo como esto:

d = read.table(pipe('cat *.txt')) 

Véase el R Data Import/Export página para obtener más información, específicamente la sección Connections.

+0

@ James Thompson, ¿necesita un paquete para la conexión ssh en R. Necesito hacer mismo, conectarse al servidor remoto con ssh y leer un archivo. Gracias por adelantado. – user1471980

Cuestiones relacionadas