Se faciliter la vie, fichier texte

Résolu
Ibouk Messages postés 120 Statut Membre -  
 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

6 réponses

  1. Utilisateur anonyme
     
    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
    0
  2. gaelyann Messages postés 649 Statut Membre 50
     
    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...
    0
  3. Ibouk Messages postés 120 Statut Membre 4
     
    Oui c'est dans des fichiers txt
    0
    1. Utilisateur anonyme
       
      faudrait un exemple tu peut pas nous coller quelques lignes meme si tu modifie du texte si donné privé.
      comme ca je voit mieu comment cela se présente et quel typde de commande on pourait uttilisé.
      0
  4. Ibouk Messages postés 120 Statut Membre 4
     
    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
    0
    1. Utilisateur anonyme
       
      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...
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Ibouk Messages postés 120 Statut Membre 4
     
    Merci Beaucoup
    0
    1. Utilisateur anonyme
       
      slt beh cool plus rapide et je ferais pas mieu lol parfais... bn route a tous
      0
  7. Ibouk Messages postés 120 Statut Membre 4
     
    Sa marche a merveille ! Merci de tout coeuur !!!
    0