elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 11:35  


Tema destacado: Únete al Grupo Steam elhacker.NET

+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux
| | |-+  Sobreescribir archivos dentro de un directorio
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Sobreescribir archivos dentro de un directorio  (Leído 1,556 veces)
sparrowise

Desconectado Desconectado

Mensajes: 133



Ver Perfil WWW
Sobreescribir archivos dentro de un directorio
« en: 30 Junio 2011, 11:27 »

Hola buenas,

Estoy copiando el contenido de una carta en otra mediate el sigguietnen comando

cp -r carpeta1 carpeta2

Pero solo sobreescribe los archivos y no las carpetas, ni el contenido dentro de estas.

Como puedo hacer para copiar de una carpeta a otra y que sobreescriba los archivos de las carpetas y subcarpetas.

gracias


En línea
madpitbull_99
Moderador Global
***
Desconectado Desconectado

Mensajes: 1.897



Ver Perfil WWW
Re: Sobreescribir archivos dentro de un directorio
« Respuesta #1 en: 30 Junio 2011, 11:42 »

Prueba con algo así:

Código
yes | sudo cp -rf /home/carpeta1/*.* /home/carpeta2/ 


En línea



«Si quieres la paz prepárate para la guerra» Flavius Vegetius

[Taller]Instalación/Configuración y Teoría de Servicios en Red
sparrowise

Desconectado Desconectado

Mensajes: 133



Ver Perfil WWW
Re: Sobreescribir archivos dentro de un directorio
« Respuesta #2 en: 30 Junio 2011, 12:03 »

Gracias madpitbull_99

Pero no funciona, lo único que hace de esa manera es copiar sólo los archivos, ni si quiera copia las carpetas.

En línea
madpitbull_99
Moderador Global
***
Desconectado Desconectado

Mensajes: 1.897



Ver Perfil WWW
Re: Sobreescribir archivos dentro de un directorio
« Respuesta #3 en: 30 Junio 2011, 15:13 »

El script que te dejé, era un ejemplo. Prueba quitándole el último asterisco:

Código
yes | sudo cp -rf /home/carpeta1/* /home/carpeta2/ 

No sé, si es exactamente lo que quieres, pero, lo he probado y funciona.
En línea



«Si quieres la paz prepárate para la guerra» Flavius Vegetius

[Taller]Instalación/Configuración y Teoría de Servicios en Red
Leo Gutiérrez.
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 2.968


/^$/


Ver Perfil WWW
Re: Sobreescribir archivos dentro de un directorio
« Respuesta #4 en: 30 Junio 2011, 15:18 »

Creo que no es necesario el "yes |", dado que está el flag "-f" del cp.
En línea

Código
(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}
 

leorocko13@hotmail.com
https://github.com/leogtzr/
sparrowise

Desconectado Desconectado

Mensajes: 133



Ver Perfil WWW
Re: Sobreescribir archivos dentro de un directorio
« Respuesta #5 en: 30 Junio 2011, 16:50 »

Perfecto!! si que funcionó con un solo asterisco

Gracias :)

En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Archivos del directorio root
GNU/Linux
hernanlp83 4 406 Último mensaje 3 Febrero 2005, 21:27
por fandango
como crear un torrent para cada archivo dentro de un mismo directorio?
Software
usb_enabled 5 578 Último mensaje 16 Febrero 2006, 22:58
por usb_enabled
Optener archivos de directorio Web
Programación Visual Basic
hexplus 0 219 Último mensaje 10 Junio 2006, 02:19
por hexplus
Directorio archivos compartidos?
Hacking Básico
Ch3rN0b1l 7 605 Último mensaje 7 Agosto 2006, 17:03
por YaTaMaS
codigo ver archivos de un directorio especifico?
Desarrollo Web
Unnamed 1 418 Último mensaje 1 Marzo 2008, 03:09
por Unnamed
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines