Modifier un paramètre à la volée [Script SH] - Programmation
Marsh Posté le 12-04-2002 à 14:06:10
en gros je voudrais dans mon script avoir un truc du genre
BASE_URL=file://../config/
FILE=ClientSettings.xml
et que lorsqu'on invoque le script avec BE par exemple il me mette dans une variable quelconque
file://../config/BE/ClientSettings.xml
c'est peut etre plus clair comme ca. Désolé
Marsh Posté le 12-04-2002 à 15:52:32
bide
--> si qqun a un tuto bien foutus et complet je prends (j'en ai déjà trouvé qquns que j'ai lus mais ca ne réponds pas a mes problemes.
Comment savoir qu'une var passée en paramètre est null ou pas (genre j'appelle le script sans param
Comment concaténer des vars
etc.
Marsh Posté le 12-04-2002 à 14:00:04
Yep,
Je suis une burne en script Unix et ca m'énerve. Je cherche mais ca marche pas. Voici le problème:
On doit démarrer un certain nombre de daemons pour un service. Or cet ensemble de daemons appartiennent à un pays. On voudrait, via un script unique, démarrer les daemons d'un pays en spécifiant son code en ligne de commande.
pour l'instant on a un truc du genre: startcn.sh
la ligne
démarre en fait un daemon et balancde la sortie dans un fichier de log qui porte son nom. Si on prend un daemon isolé ca ressemble à ca
Ok now le deal c'est que tout les daemons prennent un fichier de config XML et que ce fichier est dans un sous répertoire du répertoire config.
Donc config/BE/ClientSettings.xml pour la belgique config/NL/ClientSettins pour les pays bas etc.
Ce que je voudrais c'est faire
./startch.sh BE
et qu'il construise l'URL automatiquement basé sur le paramètre.
Et que donc la ligne d'invocation devienne
Merci à ceux qui liront le post
---------------
Just because you feel good does not make you right