Cherche une commande shell/bash pour traitement sur fichier
Bonjour,
je souhaite configurer automatiquement des variables dans un fichier nommé toto dont voici le format:
Code:
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:
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