Problème d'export de variable
Bonjour,
le problème sera surement évident pour vous mais bon, je n'y arrive pas ...
je passe des paramètres de la forme
HOME_LDR="~\tmp"
à mon script
je l'exporte dans les variables d'environnement comme ceci
export `echo $1`
puis
Code:
1 2 3 4 5 6
| if [ -n "${HOME_LDR}" ]
then
echo "haha"
export PROG_CTL=${HOME_LDR}/ctl
export PROG_SQL=${HOME_LDR}/sql
else ... |
j'ai bien haha d'affiché
mais quand je j'affiche mes variables d'env avec set, j'obtiens ceci
_='HOME_LDR=~/tmp'
et pas de PROG_CTL ni de PROG_SQL ...
où est l'erreur ?
merci d'avance
PS :
j'ai aussi essayé
Code:
1 2
| eval PARAM${CPTR}=`echo $1`
export PARAM${CPTR} |
mais là je passe dans le else ...