viernes, 4 de enero de 2013

Como copio varios archivos (con nombre similar) al mismo tiempo de un directorio a otro en Linux?


Para copiar se usa el comando cp

Ej. cp archivo_origen directorio_de_destino

cp doc1.txt /home

El comando anterior copia el archivo doc1.txt que está en el directorio donde se encuentra el usuario hasta el directorio /home.

Ahora, para copiar varios archivos a la vez podemos usar el patrón de búsqueda "*" si los archivos tienen un nombre similar.

Ej. Si tenemos logs que vienen ordenados por fechas:

log20130103.txt
log20130104.txt

Utilizamos el patrón de búsqueda para decir "quiero que se copie todo lo que empiece con log201301"

Ejemplo del comando completo para copiar varios archivos:

cp log201301* /home/copia_logs

El comando anterior copia todos los archivos que comiencen con log201301 al directorio "copia_logs" dentro de /home.

Comentarios/Sugerencias/Quejas bienvenidos!

No hay comentarios:

Publicar un comentario