Forum Programmation.shell utiliser un fichier de conf

Posté par  .
Étiquettes : aucune
0
23
mar.
2006
Bonjour,
je voudrais lancer un script en lisant un certain nombre de variables dans un fichier de conf ... mais je ne sais pas comment faire. Quelqu'un pourrait m'aider?
Merci
  • # variables

    Posté par  . Évalué à 5.

    Si ton script est en shell, le plus simple est d'utiliser des variables.
    Exemple :

    monscript.conf :
    VARIABLE=1
    AUTREVAR="Oh ! Une chaine !"

    monscript.sh :
    #!/bin/sh

    . monscript.conf

    if [ 1 == $VARIABLE ] ; then
    echo $AUTREVAR
    fi
  • # utiliser un fichier de conf

    Posté par  . Évalué à 2.

    Tu mets tes variables sous la forme nom_variable=valeur dans le fichier de conf, et dans le script, tu fais ". nom_du_fichier_de_conf".

    Note bien le point, comme "commande", qui sert à évaluer les variables définies dans le fichier en question. Tu peux faire de même dans un shell.

    Si tu veux des exemples, ils ne manquent pas sur ton système, comme dans /etc/init.d/

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.