Bonjour,

On Jul 9, 2008, at 8:54 AM, camara wrote:
Ce genre de chose arrive souvent a cause d'une difference d'environnement
entre le shell de test et le shell d'execution finale.

Est-ce que tu as bien precise le shell d'execution en haut du fichier, par
ex:
#!/bin/sh
ou
#!/bin/bash
J'ai bien  #!/bin/sh
Cela peut avoir des consequences tres subtiles.

C'est justement ce que je veux dire. On teste generalement dans notre shell courant donc bash et on met #!/bin/sh en tete du script pour etre plus "portable" mais ca change effectivement la facon dont est execute le script.

Il me semble justement que j'ai eu un probleme de ce genre recemment sur l'initialisation ou la lecture d'une variable.
La syntaxe n'est apparemment pas la meme entre sh et bash.
Dans le doute, essaie aussi avec #!/bin/bash.

Est-ce que le PATH est identique ?
Tu aurais interet a mettre le chemin complet, plutot que simplement dialog.
Pour le recuperer:
$ which dialog
Je vais me lancer sur cette piste.
Merci.

De rien.

Cordialement, Yves Grossiord.


_______________________________________________
gull mailing list
[email protected]
http://forum.linux-gull.ch/mailman/listinfo/gull

Répondre à