Nettoyer un fichier

jt -  
_vince Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour !

Voilà j'ai un pti souci sur un fichier.
Après divers opérations, je me retrouve avec un fichier qui contient les informations que je souhaite, mais entre 2 lignes j'ai des "parasites" dues à ces opérations que j'effectue.

J'aimerais finalement, dans mon script Shell, retirer ces lignes : elles commencent toutes par "total"

J'ai essayé avec un awk, mais sans réel succès...

Un exemple de fichier :
total 0
des infos 1
total 0
des infos 2

Et j'aimerais avoir :
des infos 1
des infos 2

Est-ce possible??

Merci beaucoup d'avance pour toute réponse !! :)

3 réponses

[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   1 105
 
Salut,

Est-ce que cela fait l'affaire ?

grep -v "^total" fichier.txt


Dal
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

je crois que oui :-))
il lui reste de redirectionner le résultat
grep -v "^total" fichier.txt  > resultat.txt
--
lami20j
0
_vince Messages postés 37 Date d'inscription   Statut Membre Dernière intervention  
 
Pour ne pas que dire que awk c'est complique:

awk '$1 !~ /^total$/ {print;}' fichier.txt
0