Bonjour,

je souhaite configurer automatiquement des variables dans un fichier nommé toto dont voici le format:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
--- toto ---
ADMIN_FROM=xxxxx
ADMIN_FROM_PORT=xxxx
Plus précisément, je cherche la syntaxe d'une ligne de commande (sed / awk ou grep) dans un fichier modif.sh me permettant de positionner des valeurs après le "="
Sachant que ces valeurs contiennent des guillemets et d'autres caractères dont le résultat est de la forme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
--- toto ---
ADMIN_FROM="10.0.0.1/24(eth1)"
ADMIN_FROM_PORT="123 345 456"
 
--- modif.sh ---
VARFROM="10.0.0.1/24(eth1)"
VARFROMPORT="123 345 456"
Compléter la valeur après ADMIN_FROM= du fichier toto par $VARFROM.
Compléter la valeur après ADMIN_FROM_PORT= du fichier toto par $VARFROM_PORT.

J'ai testé plusieurs commandes mais sans y parvenir.

Merci d'avance pour votre aide.

Breizho