Bonjour à tous,


Je rappelle que je débute en bash

je souhaiterais travailler avec un fichier de configuration.

Ce que je veux faire : Modifier une chaine de caractère dans un fichier.xml

Sans fichier j'utilisais la commande sed pour substituer des valeurs et renvoyer vers un fichier.xml:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
sed -e "s/$valeur1/$valeur2/g" -e "s/$valeur3/$valeur4/g" $ficori > $destination/$ficdef
En fonction du hostname ou je me trouve, je voudrais faire l'équivalent avec le fichier conf.ini

Merci à tous pour votre aide

Je veux pouvoir utiliser un fichier config.ini exp:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
config.ini
 
Host1:HostnameA
Centre1:Paris
valeur2:ServeurBDD
valeur3:MDP
valeur4:Host1
 
Host1:HostnameB
Centre1:Toulouse
valeur2:ServeurBDD
valeur3:MDP
valeur4:Host2