J'essaye d'écrire un script Unix qui tronquera / videra un fichier qui est continuellement écrit / ouvert par une application quand il atteint, disons 3 Go d'espace. Je sais que la commande ci-dessous le ferait:
cp /dev/null [filename]
Mais je vais l'exécuter automatiquement dans un environnement de production en tant que travail cron - il suffit de poster ici pour voir si vous avez rencontré des problèmes en faisant quelque chose de similaire.
logrotate
, cela pourrait vous fournir une certaine valeur (mais être ennuyeux avec sa configuration (juste deviner)!).