problème de script - Linux et OS Alternatifs
Marsh Posté le 02-09-2001 à 23:34:18
regarde du coté de ton shell... sinon, tu peux rajouter
'export '
devant chaque ligne d'init des vars...
Marsh Posté le 02-09-2001 à 23:46:27
J'ai pensé aussi au shell,
mais qu'est-ce que cela peut être ?
Je ne sais même pas quoi regarder.
Pour ce qui est du export, il met une erreur devant la seule ligne où il y a un export devant.
Marsh Posté le 03-09-2001 à 07:31:59
rajoutes
echo $SHELL
au début...
Marsh Posté le 02-09-2001 à 23:26:33
J'essaye de mettre au point un routeur avec coyotelinux.
Après un problèm, j'ai dû repartir à zéro.
Mais maintenant, lorsque je lance le script adsl-start, il me met plein d'erreurs, alors que tantôt il ne m'en mettait pas.
Bon, je me doute que quelque chose a changé, mais quoi ???
Voici ce qu'il m'affiche :
adsl-start
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
/usr/sbin/adsl-start: 122: Syntax error: end of file unexpected (expecting "then" )
Tous les : not found correspondent à l'initialisation de variables (ex : CONFIG=/etc/ppp/pppoe.conf ou bien ETH='itx0' )
Et l'erreur à la ligne 122 correspond à un simple if, le voici :
if [ "$DEBUG" != "" ] ; then
/usr/sbin/adsl-connect "$@"
exit 0
fi
Je viens d'essayer ce même script sur une autre machine sous linux,
et évidemment il fonctionne bien, pas d'erreur.