Pages : 1
#1 Le 29/05/2008, à 09:17
- JérémieR
[Résolu]Problème avec sed
Bonjour à tous,
je veut remplacer une adresse Ip dans un fichier en utilisant Sed. J'ai donc utilisé les regexp et sur Ubuntu tout marche bien.
Mais sur une cible embarqué, cette même commande me remplace tous les nombres de plus de 2 chiffres. Je craque, comment faire.
sed -i -r s/\([0-9]\{1,3\}\.\)\{3\}[0-9]\{1,3\}/"172.30.0.108"/ /index.html
Si quelqu'un voit d'ou pourrait venir mon problème ...
Merci d'avance de votre aide
Dernière modification par JérémieR (Le 29/05/2008, à 10:00)
Hors ligne
#2 Le 29/05/2008, à 09:35
- Totor
Re : [Résolu]Problème avec sed
Essaie ceci :
sed -i -r "s/([0-9]{1,3}\.){3}[0-9]{1,3}/172.30.0.108/g" /index.html
-- Lucid Lynx --
Hors ligne
#3 Le 29/05/2008, à 09:55
- JérémieR
Re : [Résolu]Problème avec sed
EDIT: ^^ en fait ça marche. Merci beaucoup.
Dernière modification par JérémieR (Le 29/05/2008, à 10:00)
Hors ligne
Pages : 1