Bonjour,
je cherche actuellement un script bash qui me permettrais de supprimer plusieurs lignes (ligne entière) qui sont entre deux borne. Prenons par exemple le fichier.txt ci dessous:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
texte3.txt 8c132aaec5bf35632b26ff6af32672de /mnt/d/travailIUT/projet/dossier1/texte3.txt
 attention
 mou
 fefp
 ezfz
texte2.txt f17d0e5c28cf78a72f1187140738b7af /mnt/d/travailIUT/projet/dossier1/texte2.txt
 bash
 systeme
texte2.txt jiujfe5c28cf78a72f11456f4fe8b7af /mnt/d/travailIUT/projet/dossier1/texte2.txt
 avion
 manger
 vomir
texte4.txt 8c132aaec5bf42jtjtyjyj6af32672de /mnt/d/travailIUT/projet/dossier1/texte3.txt
 atefgfdgd
 ateg
 atehtdh
 atehg
 atekyu
texte2.txt f17d0e5c28cf78a72f1187140738b7af /mnt/d/travailIUT/projet/texte2.txt
 fzefze
 fezfezf
 zkejzo
Je veux donc supprimer texte2.txt f17d0e5c28cf78a72f1187140738b7af /mnt/d/travailIUT/projet/dossier1/texte2.txt ainsi que son contenu mais je ne veux pas supprimer texte2.txt jiujfe5c28cf78a72f11456f4fe8b7af /mnt/d/travailIUT/projet/dossier1/texte2.txt ni son contenu. En gros c'est une sorte de suppresion de fichier recent et de son contenu pour le remplacer par le nouveau. Le probleme etant que je ne veux pas supprimer autre chose que l'ancien fichier.txt et son contenu.

Pour tous ce qui est variable j'ai pu les recuperer avec des cut. J'ai donc deja des variable pour l'empreinte/le nom/l'adresse. J'ai vu que l'on pouvais faire cet suppresion grace au sed -i mais je n'ai pas reussi a faire quoi que ce soit de plus.
PS: Le fichier texte sera toujours tu meme type. C'est a dire qu'il est du type :
nomfichier.txt empreinteMD5 chemind'acces
mot1
mot2
mot3
mot4
etc
nomfichier2.txt empreinteMD5 chemind'acces
mot5
mot6
mot7
etc


merci d'avance