Lecture de paramètres dans un fichier params
Résolu
sbouli
Messages postés
208
Statut
Membre
-
sbouli Messages postés 208 Statut Membre -
sbouli Messages postés 208 Statut Membre -
Bonjour,
J'ai fouillé un peu le web mais n'ai pas dû employer les bon mots clefs ...
Je souhaiterais passer quelques paramètres d'un de mes scripts bash (sh) sous forme fichier à part ... (voir plus bas)
Quellee est la meilleure façon de procéder ? lecture des lignes utiles seulement et affectation des valeurs à une variable ayant le nom du premier champ (param1 et param2 dans l'exemple).
En vous remerciant.
Stéphane
monappli.conf :
#fichier de configuration pour l'application monappli
#le 07/09/2009
#Stéphane
param1=Valeur du param 1
param2=50
J'ai fouillé un peu le web mais n'ai pas dû employer les bon mots clefs ...
Je souhaiterais passer quelques paramètres d'un de mes scripts bash (sh) sous forme fichier à part ... (voir plus bas)
Quellee est la meilleure façon de procéder ? lecture des lignes utiles seulement et affectation des valeurs à une variable ayant le nom du premier champ (param1 et param2 dans l'exemple).
En vous remerciant.
Stéphane
monappli.conf :
#fichier de configuration pour l'application monappli
#le 07/09/2009
#Stéphane
param1=Valeur du param 1
param2=50
2 réponses
-
Salut,
Je ne sais pas si j'ai bien tout compris, mais voilà un exemple avec un fichier de réponses :jp@MDK:~/tmpfs ssh$ cat foo.sh # le script #! /bin/sh #set -xv read -p "Quel est votre nom ? " nom read -p "Quel est votre prénom ? " prenom read -p "Quel âge avez-vous ?" age echo "Vous vous appelez $nom $prenom et vous avez $age." jp@MDK:~/tmpfs ssh$ cat fichier # le fichier de réponses Dupond Jean 25 ans jp@MDK:~/tmpfs ssh$ ./foo.sh < fichier # le résultat Vous vous appelez Dupond Jean et vous avez 25 ans. jp@MDK:~/tmpfs ssh$
;-))
-
ENORME ... j'ai bien fait de poser la question ...
MERCI
Stéphan