Merci à tous
Que ça supprime tout le contenu ou juste les chiffres et espaces entre les [], ça me va
Les logs viennent du kernel Linux. fait un dmesg sur un Linux récent.
On Wed, 2022-11-09 at 21:00 +0100, l0f4r0@tuta.io wrote:
9 nov. 2022, 20:11 de l0f4r0@tuta.io:
sed -i 's/^[]0-9. []+//' mon_fichier_de_log
Coquille dans mon précédent mail (effet de bord potentiel) donc je me corrige :
sed -i 's/^[[0-9. ]+] ?//' mon_fichier_de_log
Aussi possible avec awk :
awk '{gsub("^[[0-9. ]+] ?","");print}' mon_fichier_de_log >tmp && mv tmp mon_fichier_de_log
Ou avec vim :
vim -c ":%s/^[[0-9.]+] ?// | wq" mon_fichier_de_log
NB : l'espace dans ton timestamp me semble curieux mais j'en ai tenu compte qd mm
l0f4r0 _______________________________________________ tech mailing list tech@lists.parinux.org https://lists.parinux.org/listinfo/tech