Francois Massonneau wrote:

> Quatri�me probl�me :
> Celui l�, je suis sur qu'il est stupide ;;-(
> Je voudrais faire une sorte de batch pour lancer le programme XGlobe
> qui se trouve dans la directory /usr/local/bin
> Je lui ai mis un truc du genre :
> #!/bin/sh
> cd /usr/local/bin
> XGlobe
> J'ai chang� les droits pour qu'on puisse l'ex�cuter (l'user, le
> groupe et n'importe qui), mais �a ne marche pas. Pourquoi ?

Salut,

Sur ta quatrieme question, la reponse est que contrairement a DOS, sous UNIX
(et LINUX) le r�pertoire courant n'est pas par default repertoire
d'execution.
En effet, quand tu tapes une commande a executer, ton shell cherche la
commande dans les repertoires listes dans la variable PATH qui en principe
ne contient pas le . (repetoire courant) pour des raisons de securite.
Si tu veux que ton script fonctionne il faut soit faire :
cd /usr/local/bin
./XGlobe

soit faire directement /usr/local/bin/XGlobe

----------------------------------------------------------
  Frederic PLE
  email: [EMAIL PROTECTED]     Yahoo! Messenger: gvfred
----------------------------------------------------------


Répondre à