¿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]]
miguel.angel.rodriguez.muinos en sergas.es
2013-Jul-17 10:59 UTC
[R-es] copiar directorio en r
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 en r-project.org [mailto:r-help-es-bounces en
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
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>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] 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
>
--
[[alternative HTML version deleted]]