C'est une variable d'environement qui indique au shell ou il doit chercher les programmes executables.
Par exemple tu install un programme dans /usr/local/myprog/ dont l'executable est prog. jjl@host> prog
ksh: prog: not found
jjl@host> echo $PATH
~/bin:/usr/java/bin:/usr/bin:/usr/sbin:.
jjl@host> export PATH=$PATH:/usr/local/myprog
jjl@host> echo $PATH
/usr/java/bin:/usr/bin:/usr/sbin:.:/usr/local/myprog
jjl@host> prog
--> la ca marche
Pour une modification perenne, voir .profile ou .bashrc selon ton shell.
# $PATH
Posté par jjl (site web personnel) . En réponse au message updater une librairie avec un tar.gz , comment ??. Évalué à 2.
Par exemple tu install un programme dans /usr/local/myprog/ dont l'executable est prog.
jjl@host> prog
ksh: prog: not found
jjl@host> echo $PATH
~/bin:/usr/java/bin:/usr/bin:/usr/sbin:.
jjl@host> export PATH=$PATH:/usr/local/myprog
jjl@host> echo $PATH
/usr/java/bin:/usr/bin:/usr/sbin:.:/usr/local/myprog
jjl@host> prog
--> la ca marche
Pour une modification perenne, voir .profile ou .bashrc selon ton shell.