2015-07-12 18:56 GMT+02:00 Javier Barroso <javibarr...@gmail.com>: > Hola, > > 2015-07-12 18:48 GMT+02:00 Camaleón <noela...@gmail.com>: >> Hola, >> >> Estoy afinando un script para ejecutar a través de cron para que lleve a >> cabo dos acciones muy sencillas: >> >> 1/ Que busque un determinado archivo de texto (archivo de registro diario >> de apache) y vuelque su contenido en un nuevo archivo que contenga el >> acumulado mensual. >> >> 2/ Que mueva el archivo de registro diario a un directorio. >> >> Se trata de esta línea (no es copia/pega, puede haber algún gazapín): >> >> *** >> find logs -maxdepth 1 -type f -name "example.com.*" -ctime -1 exec cat >> >> "logs/example.com_$(date '+%Y%m')_access_log.txt" {} \; exec mv {} >> logs/archive \; >> *** > > Seguramente el >> no te lo esté aplicando como tú quieres al cat. La única forma que conozco de usar la redirección dentro del -exec del find es -exec sh -c "xxx >> yyy" \;. ¿Conocéis otra? El >> de tu ejemplo se está aplicando al find (que en este caso coincide con la salida estándard del cat), que como dice Manolo no busca en orden alfabético
Saludos -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/cal5ymzsnqupdqnfmxzx63fzee6vnsgeqhogmoppsw6gdmqk...@mail.gmail.com