Hola Javier.

Creo que la sintaxis correcta cuando haces llamadas a comandos internos del sistema es:

system(paste(Sys.getenv("COMSPEC"),"/c","dir"))

Un Saludo,
Miguel.



De: Javier Villacampa González [mailto:javier.villacampa.gonzalez@gmail.com]
Enviado el: miércoles, 17 de julio de 2013 14:25
Para: Rodríguez Muíños, Miguel Ángel
CC: R ayuda
Asunto: Re: [R-es] copiar directorio en r

Iba a proponeros una solución con switch, pero algo raro ocurre con el comando system en windows no me hace caso
system("dir") por ejemplo no muestra nada en pantalla.




> sessionInfo()

R version 2.15.2 (2012-10-26)

Platform: x86_64-w64-mingw32/x64 (64-bit)



locale:

[1] LC_COLLATE=Spanish_Spain.1252  LC_CTYPE=Spanish_Spain.1252    LC_MONETARY=Spanish_Spain.1252 LC_NUMERIC=C

[5] LC_TIME=Spanish_Spain.1252



attached base packages:

[1] stats     graphics  grDevices utils     datasets  methods   base



other attached packages:

[1] stargazer_4.0



loaded via a namespace (and not attached):

[1] roxygen_0.1-3    rstudio_0.97.248 tools_2.15.2

El 17 de julio de 2013 12:59, <miguel.angel.rodriguez.muinos@sergas.es<mailto:miguel.angel.rodriguez.muinos@sergas.es>> escribió:
Hola Javier,

Y por qué no llamar al sistema? (después de detectar cuál es, claro)

Se me ocurre que para "Unix-based" uses algo como: system(paste("cp -r",origen,destino))

y para Windows: system(paste("copy",origen,destino))

Un Saludo,
Miguel.




-----Mensaje original-----
De: r-help-es-bounces@r-project.org<mailto:r-help-es-bounces@r-project.org> [mailto:r-help-es-bounces@r-project.org<mailto:r-help-es-bounces@r-project.org>] En nombre de Javier Villacampa González
Enviado el: miércoles, 17 de julio de 2013 12:34
Para: R ayuda
Asunto: [R-es] copiar directorio en r

¿Hay alguna manera de copiar un directorio en R? No me vale incvocar al sistema porque el programam a de correr en varios OS y con el comando file.copy en windows no lo copia bien,

Gracias por adelantado

--
        [[alternative HTML version deleted]]


Nota: A información contida nesta mensaxe e os seus posibles documentos adxuntos é privada e confidencial e está dirixida únicamente ó seu destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por favor elimínea. A distribución ou copia desta mensaxe non está autorizada.

Nota: La información contenida en este mensaje y sus posibles documentos adjuntos es privada y confidencial y está dirigida únicamente a su destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, por favor elimínelo. La distribución o copia de este mensaje no está autorizada.

See more languages: http://www.sergas.es/aviso_confidencialidad.htm



--
[https://lh6.googleusercontent.com/-OmJSTAIo4J4/UW01N1mJAeI/AAAAAAAAABk/NYyJQ0fT4B4/h120/526620_580124745341874_542437733_n.jpg]

________________________________
Nota: A información contida nesta mensaxe e os seus posibles documentos adxuntos é privada e confidencial e está dirixida únicamente ó seu destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por favor elimínea. A distribución ou copia desta mensaxe non está autorizada.

Nota: La información contenida en este mensaje y sus posibles documentos adjuntos es privada y confidencial y está dirigida únicamente a su destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, por favor elimínelo. La distribución o copia de este mensaje no está autorizada.

See more languages: http://www.sergas.es/aviso_confidencialidad.htm

	[[alternative HTML version deleted]]

