[px:tech] Expressions régulières

Patrick Pouget forums.info at patrick.pouget.name
Dim 20 Nov 17:04:42 CET 2022


Merci à tous

Que ça supprime tout ce qui est entre les crochets ou seulement les
chiffres, points et espaces, ça me va

Le logs vienent du kernel Linux par la commande dmesg

 

On Wed, 2022-11-09 at 21:00 +0100, l0f4r0 at tuta.io wrote:
> 9 nov. 2022, 20:11 de l0f4r0 at 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 at lists.parinux.org
> https://lists.parinux.org/listinfo/tech




Plus d'informations sur la liste de diffusion tech