Dès le branchement des redirections, le fichier de log est tronqué et ouvert en écriture, et tout son contenu est perdu.
Deux possibilités pour éviter cela :
commencer par dupliquer le fichier, et travailler sur une copie, en générant le fichier allégé directement.
travailler sur le fichier original, générer un nouveau fichier allégé sous un autre nom, puis remplacer le fichier original.
Dans les deux cas, cela ne résout pas le souci que tu mentionnais (les éventuelles lignes de log perdues en cours de route). Mais cela évite de tout perdre.
[^] # Re: Voici ma ligne de commande :
Posté par Cyril Brulebois (site web personnel) . En réponse au message supprimer vielles lignes d'un log (Résolu). Évalué à 3.
C'est pire que ça.
Dès le branchement des redirections, le fichier de log est tronqué et ouvert en écriture, et tout son contenu est perdu.
Deux possibilités pour éviter cela :
Dans les deux cas, cela ne résout pas le souci que tu mentionnais (les éventuelles lignes de log perdues en cours de route). Mais cela évite de tout perdre.
Debian Consultant @ DEBAMAX