Remplacer chaine de caractere
Résolu
vindicien
Messages postés
136
Statut
Membre
-
jipicy Messages postés 41342 Statut Modérateur -
jipicy Messages postés 41342 Statut Modérateur -
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'
A voir également:
- Remplacer chaine de caractere
- Caractère ascii - Guide
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
- Remplacant de coco - Accueil - Réseaux sociaux
- Remplacer disque dur par ssd - 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]$
;-))