Se faciliter la vie, fichier texte
Résolu
Ibouk
Messages postés
120
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Voila , fesant des édits de fichier , j'ai parfois besoin dans une liste de modifier les 3 premieres lettre de chaque ligne par un nombre ou autre et j'aimerais s'avoir si vous avez une technique ou un petit logiciel pour faire ça .. Sa m'évite de remplacer Les 3 premieres lettre d'une liste de 450 Lignes par un nombre débile .. Enfin bref ..
Merci d'avance
Voila , fesant des édits de fichier , j'ai parfois besoin dans une liste de modifier les 3 premieres lettre de chaque ligne par un nombre ou autre et j'aimerais s'avoir si vous avez une technique ou un petit logiciel pour faire ça .. Sa m'évite de remplacer Les 3 premieres lettre d'une liste de 450 Lignes par un nombre débile .. Enfin bref ..
Merci d'avance
A voir également:
- Se faciliter la vie, fichier texte
- Fichier epub - Guide
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
6 réponses
Slt
je pense que en amon ton probleme pourait etre résolut pas la numérotation automatique comme pour gerer une table dans une base de donnée.
mais ce que tu veut faire peut se programmer avec différents langages.
Mais peut tu me dire quel et le format du fichier qui contient tout ca?
Si txt en batch ca doit pas etre trop compliquer (je crois que grace aux commande tokens+delims tu peut faire ca)
A bientot
je pense que en amon ton probleme pourait etre résolut pas la numérotation automatique comme pour gerer une table dans une base de donnée.
mais ce que tu veut faire peut se programmer avec différents langages.
Mais peut tu me dire quel et le format du fichier qui contient tout ca?
Si txt en batch ca doit pas etre trop compliquer (je crois que grace aux commande tokens+delims tu peut faire ca)
A bientot
regarde les commandes shell sur le net...
sur linux ca se fait a coup de cat et de grep
mais sur windows je sais pas...
sur linux ca se fait a coup de cat et de grep
mais sur windows je sais pas...
En gros sa ressemble a sa :
519,1328.6196,1612.2500,11.7437,270.0001,1,1
593,1352.1102,1779.0000,11.2880,270.0000,2,1
519,1303.7971,1360.9348,11.7405,267.7907,1,1
474,1695.4330,1306.1843,10.5853,179.3891,110,1
( en 200X plus gros biensur )
Et je veut changer les trois premier nombre, pour la :
519
593
519
474
Par un seul même nombre , sur le coup : 463
Donc sa donnerais
463,1328.6196,1612.2500,11.7437,270.0001,1,1
463,1352.1102,1779.0000,11.2880,270.0000,2,1
463,1303.7971,1360.9348,11.7405,267.7907,1,1
463,1695.4330,1306.1843,10.5853,179.3891,110,1
519,1328.6196,1612.2500,11.7437,270.0001,1,1
593,1352.1102,1779.0000,11.2880,270.0000,2,1
519,1303.7971,1360.9348,11.7405,267.7907,1,1
474,1695.4330,1306.1843,10.5853,179.3891,110,1
( en 200X plus gros biensur )
Et je veut changer les trois premier nombre, pour la :
519
593
519
474
Par un seul même nombre , sur le coup : 463
Donc sa donnerais
463,1328.6196,1612.2500,11.7437,270.0001,1,1
463,1352.1102,1779.0000,11.2880,270.0000,2,1
463,1303.7971,1360.9348,11.7405,267.7907,1,1
463,1695.4330,1306.1843,10.5853,179.3891,110,1
je vais essayer de te faire le batch qui pourait te permettre d'attribuer un nombre qui remplacerais tous les 3 premier caractere delimité par la premiere virgule de chaques lignes
le bleme c'est que j'ai deja eu a le faire mais ca fauit un moment et que je vais avoir peu de temps ses jour ci,
mais je doit avoir des commandes stocké quelque part.
a moins que quelqu'un est une meilleure solution et soit plus rapide...
Je te tiens au jus...
le bleme c'est que j'ai deja eu a le faire mais ca fauit un moment et que je vais avoir peu de temps ses jour ci,
mais je doit avoir des commandes stocké quelque part.
a moins que quelqu'un est une meilleure solution et soit plus rapide...
Je te tiens au jus...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question