Copie archivos de un directorio a un directorio existente
En bash necesito hacer esto:
tomar todos los archivos en un directorio
copiarlos en un directorio existente
¿Cómo hago esto? Lo intenté cp -r t1 t2
(t1 y t2 son directorios existentes, t1 tiene archivos) pero creó un directorio llamado t1 dentro de t2, no quiero eso, necesito que los archivos en t1 vayan directamente dentro de t2. ¿Cómo hago esto?
Aceptado
Lo que quieres es:
cp -R t1/. t2/
El punto al final le indica que copie el contenido del directorio actual, no el directorio en sí. Este método también incluye archivos y carpetas ocultos.
cp dir1/* dir2
O si tiene directorios dentro de dir1 que también desea copiar
cp -r dir1/* dir2
Si desea copiar algo de un directorio al directorio actual , haga esto:
cp dir1/* .
Esto supone que no estás intentando copiar archivos ocultos.