0
Je voudrais être en mesure de nettoyer un fichier journal en utilisant sed et regexen utilisant sed pour analyser vous connecter pour éliminer les lignes de regex
a) une ligne qui correspond/\ d {} 13,13, \ d *, [\ w \ s] +,. + \ n/Je voudrais supprimer b) supprimer toutes les lignes vides qui restent.
Comment est-ce que je peux faire ceci?
Vous devez soit utiliser l'indicateur '-r' pour perl regex, soit échapper ces caractères:' {} + '. Vous pouvez utiliser '$' au lieu de '\ n' dans la première expression. –
Vous pouvez utiliser '/^\ s * $/d' pour la deuxième expression, car les lignes vides peuvent contenir des espaces. – darioo
Eh bien, s'ils contiennent des espaces blancs, ils ne sont pas vides, n'est-ce pas? – chris