es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para comprimir todos los archivos de registro en formato gzip del año 2020 entre enero y septiembre, puedes utilizar el siguiente comando:

    find . -name "test.2020-0[1-9]*.log" -exec gzip {} \;
    

    Este comando utiliza el comando find para localizar todos los archivos de registro que coincidan con el patrón test.2020-0[1-9]*.log, el cual coincidirá con archivos cuyos nombres comiencen con test.2020-0, seguido de un dígito entre 1 y 9 (inclusive), y luego cualquier otro carácter. La opción -exec se utiliza para ejecutar el comando gzip en cada uno de los archivos encontrados.

    Ten en cuenta que este comando asume que te encuentras actualmente en el directorio que contiene los archivos de registro, y que tienes permisos de escritura en el directorio. Si estás ejecutando este comando desde un directorio diferente, deberás modificar el . en el comando find para especificar el directorio que contiene los archivos de registro.

    Además, cabe destacar que el comando que proporcionaste en la captura de pantalla no incluye la barra invertida final (\) antes del punto y coma (;), lo cual puede causar errores al intentar ejecutar el comando.

Comments are closed.