Extraction du contenue d'un fichier
Fermé
toto1234
Messages postés
4
Date d'inscription
mardi 30 octobre 2007
Statut
Membre
Dernière intervention
29 septembre 2018
-
Modifié le 28 sept. 2018 à 11:59
Utilisateur anonyme - 29 sept. 2018 à 11:45
Utilisateur anonyme - 29 sept. 2018 à 11:45
A voir également:
- Extraction du contenue d'un fichier
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir un fichier .bin - Guide
- Comment ouvrir un fichier docx ? - Guide
3 réponses
jee pee
Messages postés
40801
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
16 février 2025
9 525
28 sept. 2018 à 12:15
28 sept. 2018 à 12:15
Bonjour,
Je ne suis pas sur de pouvoir répondre à ta question, mais là j'interviens pour te demander de la préciser.
Car :
- dans x fichier je recherche des termes bien précis, donc connu à l'avance
- dans x fichier je cherche un contenu pas connu à l'avance ...
On ne voit pas ce que tu veux faire. Avec ton exemple de fichier, il faudrait que tu explicites la question et la réponse que tu recherches.
Je ne suis pas sur de pouvoir répondre à ta question, mais là j'interviens pour te demander de la préciser.
Car :
- dans x fichier je recherche des termes bien précis, donc connu à l'avance
- dans x fichier je cherche un contenu pas connu à l'avance ...
On ne voit pas ce que tu veux faire. Avec ton exemple de fichier, il faudrait que tu explicites la question et la réponse que tu recherches.
toto1234
Messages postés
4
Date d'inscription
mardi 30 octobre 2007
Statut
Membre
Dernière intervention
29 septembre 2018
28 sept. 2018 à 16:46
28 sept. 2018 à 16:46
Bonjour
Merci pour la remarque, ci dessous plus de détails
- dans x fichier je recherche des termes bien précis, donc connu à l'avance
Dans le dossier il existe deux fichier , et a l'intérieur je vais chercher un ou plusieurs mots, ci ceux existent alors je voudrais extraire la ligne dans la quelle ils apparaissent
- dans x fichier je cherche un contenu pas connu à l'avance ...
Toujours dans le même dossier il existe des fichiers comme celui fournis en exemple et je voudrais extraire le contenu encerclé et le nom du fichier dans le quel il a été extrait
je ne sais pas si c'est clair
Merci encore
Merci pour la remarque, ci dessous plus de détails
- dans x fichier je recherche des termes bien précis, donc connu à l'avance
Dans le dossier il existe deux fichier , et a l'intérieur je vais chercher un ou plusieurs mots, ci ceux existent alors je voudrais extraire la ligne dans la quelle ils apparaissent
- dans x fichier je cherche un contenu pas connu à l'avance ...
Toujours dans le même dossier il existe des fichiers comme celui fournis en exemple et je voudrais extraire le contenu encerclé et le nom du fichier dans le quel il a été extrait
je ne sais pas si c'est clair
Merci encore
jee pee
Messages postés
40801
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
16 février 2025
9 525
Modifié le 28 sept. 2018 à 18:56
Modifié le 28 sept. 2018 à 18:56
Il te faut regarder vers les commande FOR, FORFILES, FIND et FINDSTR
https://fr.wikibooks.org/wiki/DOS/Findstr
https://fr.wikibooks.org/wiki/DOS/For
J'ai jeté un coup d'oeil mais là, je n'ai plus le temps.
J'étais sur
1/
recherche de QWERTY dans des fichiers .log
2/
mais ce n'est pas bon, il faut probablement 2 FOR imbriqués, un pour les fichier, le second sur le contenu
https://fr.wikibooks.org/wiki/DOS/Findstr
https://fr.wikibooks.org/wiki/DOS/For
J'ai jeté un coup d'oeil mais là, je n'ai plus le temps.
J'étais sur
1/
FOR /R %%i IN (*.log) DO FINDSTR /L /I /N "QWERTY" %%i && echo fichier %%i
recherche de QWERTY dans des fichiers .log
2/
FOR /F "usebackq skip=12 tokens=1,2,3* delims=!" %%A IN ('dir /b /s *.log') DO echo %%A %%B
mais ce n'est pas bon, il faut probablement 2 FOR imbriqués, un pour les fichier, le second sur le contenu
toto1234
Messages postés
4
Date d'inscription
mardi 30 octobre 2007
Statut
Membre
Dernière intervention
29 septembre 2018
29 sept. 2018 à 11:25
29 sept. 2018 à 11:25
C'est déjà un bon début
toto1234
Messages postés
4
Date d'inscription
mardi 30 octobre 2007
Statut
Membre
Dernière intervention
29 septembre 2018
29 sept. 2018 à 11:35
29 sept. 2018 à 11:35
Merci
Utilisateur anonyme
29 sept. 2018 à 11:45
29 sept. 2018 à 11:45
Bonjour
Avec des regex, je ne sais pas comment on les implemente en batch, mais j’ai vu des tutos.
Voici un exemple qui extrait la valeur Red.
Voir l’onglet Table
Avec des regex, je ne sais pas comment on les implemente en batch, mais j’ai vu des tutos.
Voici un exemple qui extrait la valeur Red.
\! Red\. \! *\b(\w+)\b
Voir l’onglet Table