Forum Clubic

Traitement d'un fichier texte

[i]Bonjour,

Je voudrais traiter mes fichiers txt de façon automatique comme suit:

***** Fichier de départ[/i]

Date du:M20111202

Nom des fichiers Taille des fichiers
M2011120200470446.dat.downloaded 694605
M2011120200470447.dat.downloaded 1031009
M2011120200470448.dat.downloaded 575399
M2011120200470449.dat.downloaded 386930
M2011120200470450.dat.downloaded 287592
M2011120200470946.dat.downloaded 1030250
M2011120200470947.dat.downloaded 1030843
M2011120200470948.dat.downloaded 1029279
M2011120200470949.dat.downloaded 1029436
M2011120200470950.dat.downloaded 1030500
M2011120200470951.dat.downloaded 1028818
M2011120200470952.dat.downloaded 1029827
M2011120200470953.dat.downloaded 1029297
M2011120200470954.dat.downloaded 1029531
M2011120200470955.dat.downloaded 703103

Nombre totale des fichiers : 510

Taille totale des fichiers : 518873930

**** Pour obtenir un fichier
M2011120200470446.dat|694605
M2011120200470447.dat|1031009
M2011120200470448.dat|575399
M2011120200470449.dat|386930
M2011120200470450.dat|287592
M2011120200470946.dat|1030250
M2011120200470947.dat|1030843
M2011120200470948.dat|1029279
M2011120200470949.dat|1029436
M2011120200470950.dat|1030500
M2011120200470951.dat|1028818
M2011120200470952.dat|1029827
M2011120200470953.dat|1029297
M2011120200470954.dat|1029531
M2011120200470955.dat|703103


Pouvez m’aidez à faire ce travail
Merci

Sous unix, ou sous Windows avec un bash (git bash, cygwin, msys…), tu peux tenter sed : cat fichier | sed ‘s/.dat.downloaded/.dat/g’

Sous windows avec un script batch