Soustraire un repertoire à la variable PATH
Résolu
SolarLink
-
jeanbi Messages postés 15399 Date d'inscription Statut Contributeur Dernière intervention -
jeanbi Messages postés 15399 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Question toute bête, comment peut-t-on soustraire un répertoire à la variable $PATH sous Linux ?
J'ai fait une petite erreur de manip, j'ai fait le truc suivant:
export PATH = $PATH:/un/dossier/qui/est/pas/bon
Et j'aimerais donc effacer ce dossier de la variable.
Merci bien !
Question toute bête, comment peut-t-on soustraire un répertoire à la variable $PATH sous Linux ?
J'ai fait une petite erreur de manip, j'ai fait le truc suivant:
export PATH = $PATH:/un/dossier/qui/est/pas/bon
Et j'aimerais donc effacer ce dossier de la variable.
Merci bien !
4 réponses
-
bonjour,
voir le fichier /etc/profile
a+ -
Salut,
Ce que tu as fais c'est une modification temporaire. Tu fermes le terminal et à l'ouverture tu auras ta variable PATH.
Tu peux aussi ouvrir une autre fenêtre ou onglet et faire echo $PATH pour voir que ta variable n'a changé que pour le shell où tu as fait export
Sinon tu peux faire comme ça
lami20j@debian-acer:~$ echo $PATH /home/lami20j/bin:/usr/local/bin:/usr/bin:/bin:/usr/games lami20j@debian-acer:~$ export PATH=$PATH:/un/dossier/qui/est/pas/bon lami20j@debian-acer:~$ echo $PATH /home/lami20j/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/un/dossier/qui/est/pas/bon lami20j@debian-acer:~$ echo ${PATH%:*} /home/lami20j/bin:/usr/local/bin:/usr/bin:/bin:/usr/games lami20j@debian-acer:~$ export PATH=${PATH%:*} lami20j@debian-acer:~$ echo $PATH /home/lami20j/bin:/usr/local/bin:/usr/bin:/bin:/usr/games lami20j@debian-acer:~$
-
-
bonjour,
ok mais un path fait comme cela ne résiste pas au redémarrage ... donc ton souci n'en était pas un ...
il faut l'enregistrer
méthodeecho 'export PATH=$PATH:lenomdupath' >> /home/tonuser/.bashrc
a+