Remplacer chaine de caractere
Résolu
vindicien
Messages postés
131
Date d'inscription
Statut
Membre
Dernière intervention
-
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'
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]$
;-))