Remplacer chaine de caractere
Résolu
vindicien
Messages postés
136
Statut
Membre
-
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je souhaiterai remplacer le dernier octet d'un adresse IP à l'aide d'un script.
J'ai par exemple un fichier contenant
192.168.1.0
192.168.2.0
etc.
et j'aimerai qu'il devienne
192.168.1.253
192.168.2.253
etc.
je sais que je dois utiliser sed pour effectuer le remplacement mais comment faire comprendre que je dois remplacer la valeur après le 3eme point uniquement ?
Merci d'avance,
Vind'
Je souhaiterai remplacer le dernier octet d'un adresse IP à l'aide d'un script.
J'ai par exemple un fichier contenant
192.168.1.0
192.168.2.0
etc.
et j'aimerai qu'il devienne
192.168.1.253
192.168.2.253
etc.
je sais que je dois utiliser sed pour effectuer le remplacement mais comment faire comprendre que je dois remplacer la valeur après le 3eme point uniquement ?
Merci d'avance,
Vind'
Configuration: Windows XP Firefox 3.5.3
A voir également:
- Remplacer chaine de caractere
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
- Wannonce site de remplacement - Guide
- Wannonce remplacer - Guide
- Caractère ascii - Guide
2 réponses
Salut,
;-))
[rep]$ cat plop 192.168.1.0 192.168.2.0 [rep]$ sed -i.bak 's/\(.*\.\).*/\1253/' plop [rep]$ cat plop 192.168.1.253 192.168.2.253 [rep]$
;-))