|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité régulier
![]() Inscription : février 2003 Messages : 25 ![]() |
Bonjour,
Après avoir cherché un peu d'information, j'ai pu réaliser un script qui ajoute automatiquement une tabulation+une chaine de caractère après chaque motif trouvé, mais j'ai un bug que j'arrive pas à corriger... Explication, j'ai un fichier texte (test.txt) avec les lignes suivantes: Code :
Code :
Code :
sed -i 's/.pouet/.pouet\t\TOTO/g' test.txt La ligne d'origine étant: Donc je pense que ma commande SED est foireuse et ne prend pas en compte le caractère "." Une idée ? Merci de vos aides
|
||||
|
|
10
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : janvier 2011 Messages : 970 ![]() |
Salut,
Il faut protéger le "." (\.) sinon il est vu non pas littéralement comme un point, mais comme n'importe quel caractère Pour économiser de l'énergie, comme tu veux remettre le motif matché, autant employer le méta-caractère "&" (esperluette) en remplacement, c'est fait pour, autant s'en servir
__________________
$ man woman Il n'y a pas de page de manuel pour woman. |
|
|
10
|
|
|
#3 |
|
Invité régulier
![]() Inscription : février 2003 Messages : 25 ![]() |
ça marche impeccable
merci zipe31
|
|
|
10
|
Copyright © 2000-2012 - www.developpez.com