Teste no terminal o comando tar para compactar a pasta de logs-processados;
tar -czvf logs-compactado.tar.gz logs-processados/
Adicione no script um código para compactar os arquivos finais gerados, criando uma variável que armazene um diretório que será usado no processo de compactação;
tar -czf "${ARQUIVO_DIR}/logs_$(date +%F).tar.gz" -C "$TEMP_DIR" .
Teste no terminal o comando tar para listar o conteúdo do arquivo compactado e depois utilize esse comando para descompactar o arquivo;
tar -tzvf logs_2025-11-06.tar.gz
Agende a execução automática do script com o cron.
# m h dom mon dow command
0 5 * * * /home/lucio/scripts-linux/monitoramento-logs.sh