[sed] remplacer une ligne contenant
Fermé
romulus
-
Modifié par romulus le 4/10/2010 à 14:48
jipicy Messages postés 40805 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 4 oct. 2010 à 18:53
jipicy Messages postés 40805 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 4 oct. 2010 à 18:53
A voir également:
- [sed] remplacer une ligne contenant
- Apparaitre hors ligne whatsapp - Guide
- Remplacer disque dur par ssd - Guide
- Aller à la ligne excel - Guide
- Figer une ligne excel - Guide
- Apparaitre hors ligne instagram - Guide
1 réponse
jipicy
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 901
4 oct. 2010 à 16:01
4 oct. 2010 à 16:01
Salut,
;-))
$ cat plop
Qui en fait remplace
"parametre1"=45678
par
"parametre1"=12345
Mais, la valeur d'origine du paramètre1 (ici 45678) n'est pas toujours
identique. Comment faire pour remplacer la ligne contenant simplement
"parametre1" ?
$ sed 's#\("parametre1"=\)[[:digit:]]*#\177777#' plop
Qui en fait remplace
"parametre1"=77777
par
"parametre1"=77777
Mais, la valeur d'origine du paramètre1 (ici 45678) n'est pas toujours
identique. Comment faire pour remplacer la ligne contenant simplement
"parametre1" ?
;-))
4 oct. 2010 à 17:00
mon problème :
4 oct. 2010 à 18:53
sed 's#\("parametre1"= \)[^,]*#\17.7.77#'