Tild > Online Software
rechercher :

Articles de January, 2005

Parser un fichier config en format INI avec Bash

Tuesday, January 25th, 2005

Pratique à utiliser, voila un script qui permet de récupérer des informations de configuration dans un fichier si celui-ci est au format INI.
Exemple :
[SQL]
host = localhost
user = root
pass = foo
base = mabase

INI=”/etc/monapplication/config.ini”
sed -n “/\[SQL\]/,/\[/p” $INI > /tmp/tmpini.ini
DBHOST=`grep host /tmp/tmpini.ini | awk -F “= +” ‘{ print $2 }’`
DBUSER=`grep user /tmp/tmpini.ini | awk -F “= +” […]