En Ubuntu, ¿cómo copiar todo el contenido de una carpeta a otra carpeta?

9

Quiero copiar el contenido de una carpeta descomprimida,, wordpress/a otra carpeta existente.

Lo intenté

cp -R wordpress/*.* /my/folder

pero las subcarpetas wordpress/no se copiaron.

Por qué no?

usuario27449
fuente

Respuestas:

14

tratar

cp -r wordpress/* /my/folder
wliao
fuente
hm .... sensibilidad a mayúsculas y minúsculas :) ¿qué hace el -r?
usuario27449
Esto es raro Acabo de probar su línea de comando. También funciona De acuerdo con las páginas de manual, -r Copiar jerarquías de archivos y el tratamiento de archivos especiales está definido por la implementación. Mientras que -R es más versátil. pwet.fr/man/linux/commandes/posix/cp
wliao
66
MÁS PERTINENTEMENTE: se proporciona un ARGUMENTO diferente; wordpress /*.* NO es lo mismo que wordpress / *: no se copiaron las subcarpetas . porque los nombres de las carpetas no incluyen el carácter "." en ellos.
pbr
2

Si tiene archivos / directorios ocultos, deberá ejecutar lo siguiente desde el directorio de origen

tar pcf - .| (cd /path/to/destination; tar pxf -)

que copiará todos los archivos y carpetas, incluidos los que comienzan con a. (punto).

Si no tiene archivos / directorios ocultos que deben copiarse, la respuesta de wliao servirá.

(editado para mayor claridad)

Tarek Fadel
fuente