récupérer une ligne avec findstr
Posté : 18 oct. 2020 21:54
bonjour a toutes et tous :
dans un batch , je récupère toutes les lignes d'un fichier texte qui contiennent "|FR|" jusqu'ici tout fonctionne correctement !
mais j'aimerais également récupérer la ligne qui se trouve juste après celle ou le "|FR|" à été trouvé ...
je n'ai pas réussi pour le moment
un peu d'aide serai la bienvenue car la , je patauge un peu !!
voici le code qui récupère les lignes contenant le "|FR|" et qui fonctionne !
MERCI DE VOTRE AIDE
Franck
---------------------------------------------------
@echo off
for /f "delims=" %%a in ('dir /b/s yacine.txt') do (
findstr "|FR|" "%%a" >> resultat.txt
)
dans un batch , je récupère toutes les lignes d'un fichier texte qui contiennent "|FR|" jusqu'ici tout fonctionne correctement !
mais j'aimerais également récupérer la ligne qui se trouve juste après celle ou le "|FR|" à été trouvé ...
je n'ai pas réussi pour le moment
un peu d'aide serai la bienvenue car la , je patauge un peu !!
voici le code qui récupère les lignes contenant le "|FR|" et qui fonctionne !
MERCI DE VOTRE AIDE
Franck
---------------------------------------------------
@echo off
for /f "delims=" %%a in ('dir /b/s yacine.txt') do (
findstr "|FR|" "%%a" >> resultat.txt
)