une petite question sur des arguments du unix shell
Bonjour tout le monde,
J'ai une petite question sur les arguments du unix shell. lorsque je lance le scripte suivant, il ne peut pas trouver la valeur d'argument. et les valeurs ne sont pas affecté à mes variables.
test_2.sh 122509 kinki
test_2.sh[3]: DATEGL: not found
test_2.sh[4]: NOMUTILISATEUR: not found
Parametre Date comptable :
NOM_LANCEUR :
voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
#!/bin/ksh
DATEGL =$1
NOMUTILISATEUR =$2
if [ $# -ne 2 ]
then
print_msg "\nSyntaxe : $0 <apps_password> <spr_password>"
exit 1
fi
#DATEGL =`echo $1 |tr -d " \" " `
echo "Parametre Date comptable : " $DATEGL
#NOMUTILISATEUR = `echo $2 |tr -d " \" " `
echo "NOM_LANCEUR : " $NOMUTILISATEUR |