Supprimer tous les guillements de deux fichiers.

Résolu
DelNC Messages postés 2234 Date d'inscription   Statut Membre Dernière intervention   -  
DelNC Messages postés 2234 Date d'inscription   Statut Membre Dernière intervention   -
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
A voir également:

2 réponses

Theluffy92i Messages postés 62 Date d'inscription   Statut Membre Dernière intervention   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
0
DelNC Messages postés 2234 Date d'inscription   Statut Membre Dernière intervention   2 004
 
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
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
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!
)
0
DelNC Messages postés 2234 Date d'inscription   Statut Membre Dernière intervention   2 004
 
Bonjour dubcek

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

Bonne journée
:-)
0
DelNC Messages postés 2234 Date d'inscription   Statut Membre Dernière intervention   2 004 > DelNC Messages postés 2234 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour dubcek

MERCI BEAUCOUP !!!
Tu es mon sauveur.

Joyeux Noël à toi
0