Como mencionado em um comentário, logrotate
faz isso para você já. Basta instalar (se ainda não estiver instalado) e ativá-lo. Tentar fazer isso com uma tarefa cron personalizada, como @Dave menciona, embora talvez funcional, não é realmente uma boa ideia para sua sanidade a longo prazo.