Supprimer tous les guillements de deux fichiers. [Résolu/Fermé]

Signaler
Messages postés
2231
Date d'inscription
samedi 25 octobre 2014
Statut
Membre
Dernière intervention
22 février 2020
-
Messages postés
2231
Date d'inscription
samedi 25 octobre 2014
Statut
Membre
Dernière intervention
22 février 2020
-
Bonjour à tous et toutes,


Je viens vers vous ar je cherche désespéramment une solution à mon problème.

J'ai deux fichiers qui ont chacun de nombreuses lignes.
Dans chaque lignes il y a plusieurs champs séparer par des point virgules.
Mon soucis est que je doit retirer tous les " qui entour chacun des champs.

Voilà un exmple de ligne que j'ai actuellement
"id";"nom";"prenom";"age"; "adresse";"BP";"Code postal";"tel";

et je voudrais obtenir
id;nom;prenom;age;adresse;BP;Code postal;tel;

Je vous remercie pour l'aide que vous m'apporterez
D'ici là bonne fêtes à tous

2 réponses

Messages postés
62
Date d'inscription
mardi 31 décembre 2013
Statut
Membre
Dernière intervention
24 octobre 2016
10
Bonsoir,

Vous pouvez utiliser notepad++ :
- Ouvrir votre fichier aller sur "Recherche" ou directement via "CTRL+F"
- Ajouter d'en rechercher (")
- Aller sur "Remplacer" et "Remplacer tout" bien évidemment vous laisser la case " Remplacer par" vide
Messages postés
2231
Date d'inscription
samedi 25 octobre 2014
Statut
Membre
Dernière intervention
22 février 2020
1 813
Bonjour Theluffy92i

J'y avais bien penser mais le problème c'est que cette action doit se réaliser automatiquement tous les jours à 22h.

Ensuite, une fois les documents corrigés, un autre script devra s'exécuter.

Merci quand même de ton aide
Messages postés
18240
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 novembre 2020
5 256
hello
C:> type f1.txt
"id";"nom";"prenom";"age"; "adresse";"BP";"Code postal";"tel";
"id";"nom";"prenom";"age"; "adresse";"BP";"Code postal";"tel";
"id";"nom";"prenom";"age"; "adresse";"BP";"Code postal";"tel";
C:> cc
id;nom;prenom;age; adresse;BP;Code postal;tel;
id;nom;prenom;age; adresse;BP;Code postal;tel;
id;nom;prenom;age; adresse;BP;Code postal;tel;

C:> type cc.bat
@echo off
setlocal enabledelayedexpansion
for /F "delims=" %%a in (f1.txt) do (
set a=%%a
set a=!a:"=!
echo !a!
)
Messages postés
2231
Date d'inscription
samedi 25 octobre 2014
Statut
Membre
Dernière intervention
22 février 2020
1 813
Bonjour dubcek

Merci pour ton code.
Je le teste et je te dis si c'est bon.

Bonne journée
:-)
Messages postés
2231
Date d'inscription
samedi 25 octobre 2014
Statut
Membre
Dernière intervention
22 février 2020
1 813 >
Messages postés
2231
Date d'inscription
samedi 25 octobre 2014
Statut
Membre
Dernière intervention
22 février 2020

Bonjour dubcek

MERCI BEAUCOUP !!!
Tu es mon sauveur.

Joyeux Noël à toi