|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() |
,j ai un fichier text sous le format suivant : et j ai crée un script qui vas lire ce fichier et remplacer la valeur de la variable passer comme paramètre Code :
Cordialement
__________________
Java fun is back
|
||
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Inscription : décembre 2005 Messages : 197 ![]() |
je vais peut etre dire une grosse ********, mais $ ca indique pas la fin d'une ligne du coup?
|
|
|
00
|
|
|
#3 | |||
|
Membre expérimenté
![]() Inscription : mars 2007 Messages : 469 ![]() |
Citation:
Code :
__________________
Loi de Murphy: La Théorie c'est quand ça ne marche pas mais que l'on sait pourquoi. La Pratique c'est quand ça marche mais qu'on ne sait pas pourquoi. Quand la théorie rejoint la pratique ça ne marche pas et on ne sait pas pourquoi. |
|||
|
|
00
|
|
|
#4 | ||
|
Membre du Club
![]() |
![]() Merci BlaireauOne pour ta réponse effectivement la solution est de :Citation:
Citation:
Code :
sed -i "s/$var=.*/$var=$value/" $test_conf_file
__________________
Java fun is back
|
||
|
|
00
|
|
|
#5 | |||||
|
Membre expérimenté
![]() Inscription : mars 2007 Messages : 469 ![]() |
Citation:
Effectivement, l'itération ligne par ligne et le sed global du fichier m'ont perturbé Autre possibilité, remplacer : Code :
Code :
__________________
Loi de Murphy: La Théorie c'est quand ça ne marche pas mais que l'on sait pourquoi. La Pratique c'est quand ça marche mais qu'on ne sait pas pourquoi. Quand la théorie rejoint la pratique ça ne marche pas et on ne sait pas pourquoi. |
|||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com