viernes, 10 de abril de 2015

HOW TO: BUSCAR Y COPIAR ARCHIVOS EN UN MISMO COMANDO.

Si necesitas, en linux, ubicar un archivo en alguna ubicación no conocida en lo múltiples directorios que posee una instalación linux (sistema operativo) este es el comando que deberás utilizar:

find /ruta/busqueda/ -name "archivo.buscar" -exec cp {} /ruta/destino/ \;

donde:
/ruta/busqueda/ es el directorio desde donde deseas empezar a buscar.
archivo.buscar es el archivo que deseas localizar.
/ruta/destino/ es la carpeta a donde se copiará el archivo luego de ser localizado.

Ejem:
find /home/cobis/ -name "06032015.txt" -exec cp {} /root/ARCHIVOS-BACKUP-10042015/ \;

Localizo el archivo 06032015.txt dentro de cualquier directorio de /home/cobis (subcarpetas incluídas) y lo copio a la ruta /root/ARCHIVOS-BACKUP-10042015/