miércoles, 25 de febrero de 2009

Find y cp

¿Como puedo buscar ficheros en mi equipo y copiarlos en otra ubicación?.

En linux ésta tarea es relativamente fácil haciendo uso de los comandos find y cp.
Por ejemplo si necesito copiar los archivos *.back creados por los usuarios del sistema y copiarlos a un directorio de Backup, la orden sería.

>>find /home/ -name "*.back" -exec cp -p '{}' /dir/backup ';'

El modificador -p de la orden cp, nos permite perservar el propietrio y los permisos originales del archivo.

0 comentarios: