Bonjour,
J'ai un fichier qui contient les infos suivants:
Je souhaite parser le fichier, l'objectif est de récupérer la ligne vient juste après le pattern "TOT". Je souhaite votre aide.TOTO
ccccccccc
France
Brésil
TOTO
Chine
Afrique
Orient
ffffff
TOTO
skdmkdkdkd
TOTO
dddddd
Espagne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 while read line do var=`echo $line | grep "TOTO"` if [[ "${line}" = ${var} ]] then echo $line else echo "${line}" >>result.txt fi done <fichier.txt
Partager