Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1893 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  remplacer dans un fichier texte

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

remplacer dans un fichier texte

n°1212740
patrick2
V6 power
Posté le 22-04-2010 à 21:39:32  profilanswer
 

bonsoir,
 
je cherche a remplacer dans un fichier texte  une expression , par exemple   0001- et qui evolue  par exemple jusqu'a  1111-
et ceci toujours par le meme mot . quelqu'un aurait une idee ? merci .

mood
Publicité
Posté le 22-04-2010 à 21:39:32  profilanswer
 

n°1212748
o'gure
Modérateur
Multi grognon de B_L
Posté le 22-04-2010 à 22:14:28  profilanswer
 

via sed et une regexp dans le premier membre de la substitution tu devrais t'en sortir.


---------------
Relax. Take a deep breath !
n°1212749
patrick2
V6 power
Posté le 22-04-2010 à 22:16:16  profilanswer
 

ca va etre chaud, jamais touche a sed :) merci .

n°1212862
fighting_f​alcon
Posté le 23-04-2010 à 13:44:13  profilanswer
 

sed 's/[0-9]\{4\}-/ta_chaine_de_remplacement/g' -i tonfichier
 
http://www.grymoire.com/Unix/Sed.html

n°1213018
patrick2
V6 power
Posté le 23-04-2010 à 17:58:16  profilanswer
 

trop trop fort merci !!!
j'ai modifie un tout petit peu, et hop mes 18000 lignes modifiees en 1 seconde ...
merci beaucoup !  
 
il me reste juste a reculer de deux espaces une chaine, et c'est tout bon.

n°1213021
patrick2
V6 power
Posté le 23-04-2010 à 18:29:10  profilanswer
 

[patrick@localhost ~]$ sed 's/ //g' -i monfichier
 
 :jap:  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  remplacer dans un fichier texte

 

Sujets relatifs
ls > fichier.csv[SHELL] Remplacer un chaine précise dans un fichier
[SHELL] Remplacer une valeur dans un fichierAWK recherche dans un fichier a entete
Recup de fichier depuis livecdcréer répertoire selon le nom de fichier
Fichier Bat copie sans précisionsRemplacer du texte dans un fichier avec sed
Remplacer un texte dans fichier avec sed ou perl 
Plus de sujets relatifs à : remplacer dans un fichier texte


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR