Christophe DIAZ wrote:

> Merci Rosaire pour ta r�ponse.
> 
> En fait j'ai trouv� une solution.
> Dans un premier temps j'avais modifi� etc/profile en rajoutant le chemin 
> :/home/user1/Scripts � la ligne du PATH. Ce n'�tait pas suffisant, mes 
> scripts n'�taient pas trouv�s, c'est � dire que la console me renvoyait 
> "command not found" � l'appelle de mon script.
> 
> Dans un second temps, j'ai rajout� le chemin :/home/user1/Scripts au PATH 
> dans le fichier ~/.bash_profile et maintenant �a marche.


Aberrant : si tu mets un chemin absolu pour lancer tes scripts, la variable

PATH n'est pas (ne peut pas) �tre utilis�e pour rechercher un fichier � ex�cuter.

A la limite, que ce soit ~/.bash_profile qui soit utilis� plut�t qu'un 
autre fichier de login, soit. Mais qu'il faille mettre � jour PATH, pour 
qu'un fichier d�sign� par son nom absolu puisse �tre utilis� et ex�cut�, 
l� je pige pas (selon moi, aucun rapport). Doit y avoir autre chose, 
soit que t'as pas indiqu�, soit que t'as pas vu.

La premi�re v�rification effectu�e par un shell (quel qu'il soit) 
lorsqu'on lui demande d'ex�cuter qq chose (binaire ou script), est de 
d�terminer si le nom commence par le caract�re "/". Auquel cas toutes 
les �tapes ult�rieures (table de hash, PATH, etc) sont court circuit�es, 
annul�es.


> Ce sont les autres messages d'aujourd'hui sur le m�me sujet qui m'ont orient� 
> vers cette solution. C'est curieux, parce que sur la mdk 8.0 la modification 
> de etc/profile �tait suffisante.

Changement intempestif de mdk?
Rosaire


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à