#1 Le 04/11/2007, à 20:44
- fanfantasy7
[RESOLU]modifier PATH pour toujours
Bonsoir
je fais beaucoup de script
et je voudrais ajouter
/home/bertrand/linux/script/bin
à la variable PATH qui contient
$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
donc je tappe
$ PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/bertrand/linux/script/bin"
pour enregistrer le contenu de PATH plus mon rajout /home/bertrand/linux/script/bin
PATH a bien été modifié
donc jusque la tout marche bien
mais si je ferme la console
et que je relance une console
PATH revient comme avant
j'ai testé
export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbn:/usr/bin:/sbin:/bin:/usr/games:/home/bertrand/linux/script/bin"
et
export $PATH="/usr/local/sbin:/usr/local/bin:/usr/sbn:/usr/bin:/sbin:/bin:/usr/games:/home/bertrand/linux/script/bin"
mais rien ne marche
je sais qu'il y a longtemps j'avais réussi mais je ne me souvient plus comment
merci de m'aider
Dernière modification par fanfantasy7 (Le 04/11/2007, à 21:11)
Fanfantasy7
pc fixe : Linux Mint
pc portable : Ubuntu LTS
Hors ligne
#2 Le 04/11/2007, à 20:55
- BlaireauOne
Re : [RESOLU]modifier PATH pour toujours
Dans ton répertoire $HOME doit exister un fichier nommé .bashrc (si tu travaille avec bash).
Tu dois y mettre :
PATH="$PATH:/home/bertrand/linux/script/bin"
Hors ligne
#3 Le 04/11/2007, à 21:06
- fanfantasy7
Re : [RESOLU]modifier PATH pour toujours
j'ai ajouter le code a la fin du fichier
et c'a marche
mais maintenant quand j'ouvre une console
il y a d'écrit
bash: p : commande introuvable
bertrand@bertrand-laptop:~$
Fanfantasy7
pc fixe : Linux Mint
pc portable : Ubuntu LTS
Hors ligne
#4 Le 04/11/2007, à 21:08
- atoufix
Re : [RESOLU]modifier PATH pour toujours
Vérifie bien ton fichier un p tout seul traîne quelque part (en dehors de quote ou autre)
Hors ligne
#5 Le 04/11/2007, à 21:10
- fanfantasy7
Re : [RESOLU]modifier PATH pour toujours
merci c'est corrigé
j'aurai du réfléchir avant de répondre
merci beaucoup a vous deux
Fanfantasy7
pc fixe : Linux Mint
pc portable : Ubuntu LTS
Hors ligne
#6 Le 16/04/2010, à 11:51
- Saesee
Re : [RESOLU]modifier PATH pour toujours
Bonjour, je me permet de remonter ce sujet car je suis bloqué avec mon PATH.
Je souhaite ajouter au PATH le répertoire suivant
/usr/apps
J'ai donc fait comme précisé dans ce sujet en éditant mon .bashrc et en y ajoutant la ligne suivante :
# PATH PERSONNALISE
PATH=$PATH:/usr/apps
Mais cela ne change rien lorsque je tape dans ma console :
echo $PATH
J'ai également tenté avec cette ligne :
PATH="$PATH:/usr/apps"
(rajout de guillemets) mais cela ne change rien mon PATH reste par défaut.
EDIT : Honte à moi, j'avais oublié de mettre à jour le bahs en tapant bash dans la console...
Les modifications sont prises en charge. MErci
Dernière modification par Saesee (Le 16/04/2010, à 11:55)
Saesee's Blog - Anime & Gaming
Hors ligne
#7 Le 16/04/2010, à 22:06
- fanfantasy7
Re : [RESOLU]modifier PATH pour toujours
j'ai voulu vérifier chez moi, si ça marchais ou pas
et j'ai rebooté mon pc pour que ça marche
donc la commande c'est "bash"
merci
Fanfantasy7
pc fixe : Linux Mint
pc portable : Ubuntu LTS
Hors ligne
#8 Le 16/04/2010, à 22:41
- HP
Re : [RESOLU]modifier PATH pour toujours
ou :
source .bashrc
on peut aussi en faire un alias, pour gagner du temps…
parce que en faisant :
bash
tu ouvres un nouveau shell depuis celui existant… si t'as besoin de charger 5 ou 6 fois ton bashrc, ça te fera autant de processus inutiles… après, le résultat peut sembler plus ou moins le même
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
#9 Le 14/01/2016, à 13:22
- nay.e
Re : [RESOLU]modifier PATH pour toujours
Oups. Au secours...
J'ai voulu utiliser ce tutoriel : cyanogenmod et comme un idiot j'ai renommé le fichier comme dit, mais j'ai du faire une erreur et impossible de retrouver le fichier pour "re-modifier!"....
Dites moi que je peux faire autrement que formater toute ma bécanne ?
La haine, ça n'apporte rien, pis elle viendra bien assez tôt.
Hors ligne
#10 Le 14/01/2016, à 13:48
- nay.e
Re : [RESOLU]modifier PATH pour toujours
évidemment du coup mon terminal ne fonctionne plus
La haine, ça n'apporte rien, pis elle viendra bien assez tôt.
Hors ligne
#11 Le 14/01/2016, à 13:57
- pingouinux
Re : [RESOLU]modifier PATH pour toujours
Bonjour nay.e,
Le tutoriel en question ne parle pas de renommer un fichier.
Il y a certainement moyen de réparer, mais il faudrait un peu savoir ce que tu as fait. Tu dois pouvoir chercher dans l'historique des commandes (taper history dans un nouveau terminal, après avoir fermé celui dans lequel tu as fait des bêtises).
Tu peux aussi montrer le contenu du fichier ~/.bashrc.
Je viens de voir ton autre message.
Hors ligne
#12 Le 14/01/2016, à 14:06
- nay.e
Re : [RESOLU]modifier PATH pour toujours
Oui pardon, pas renommer mais modifier avec gedit... ce que j'ai fait avec ceci :
gedit ~/.bashrc
...
J'ai insérer à la fin du document ceci : export PATH=/path/to/dir:/etc/bash_completion.d/twrp-2.8.7.0-mako.img
Ce qui était surement une erreur... mais à présent impossible de re-modifier bashrc avec gedit car je ne trouve pas le fichier et impossible d'utiliser les commandes du terminal...
Quand j'ouvre le terminal j'ai ceci :
bash: /etc/bash_completion.d/twrp-2.8.7.0-mako.img: ligne 1: Erreur de syntaxe près du symbole inattendu « newline »
bash: /etc/bash_completion.d/twrp-2.8.7.0-mako.img: ligne 1: `<!DOCTYPE html>'
yan@yan-perso-ubuntu:~$ ~/.bashrc
bash: /home/yan/.bashrc: Permission non accordée
yan@yan-perso-ubuntu:~$
La haine, ça n'apporte rien, pis elle viendra bien assez tôt.
Hors ligne
#13 Le 14/01/2016, à 14:18
- pingouinux
Re : [RESOLU]modifier PATH pour toujours
J'ai insérer à la fin du document ceci : export PATH=/path/to/dir:/etc/bash_completion.d/twrp-2.8.7.0-mako.img
Ce n'est pas bon du tout (/path/to/dir est juste un exemple, et /etc/bash_completion.d/twrp-2.8.7.0-mako.img sans doute pas un répertoire).
Il ne faut pas remplacer PATH, mais le compléter comme indiqué dans le tutoriel.
Si tu arrives à éditer ~/.bashrc, supprime déjà la ligne que tu as ajoutée.
Dernière modification par pingouinux (Le 19/01/2016, à 08:54)
Hors ligne
#14 Le 14/01/2016, à 14:23
- nay.e
Re : [RESOLU]modifier PATH pour toujours
Oui, je me doute à présent, je n'ai pas réfléchi avant de le faire....
Je ne trouve pas le fichier bashrc, même avec catfish
La haine, ça n'apporte rien, pis elle viendra bien assez tôt.
Hors ligne
#15 Le 14/01/2016, à 15:21
- pingouinux
Re : [RESOLU]modifier PATH pour toujours
Je ne trouve pas le fichier bashrc
C'est .bashrc (avec un point)
Hors ligne
#16 Le 14/01/2016, à 15:53
- nay.e
Re : [RESOLU]modifier PATH pour toujours
oui oui j'y met bien le point...
Tu ne sais pas par hasard ou il se cache ?
La haine, ça n'apporte rien, pis elle viendra bien assez tôt.
Hors ligne
#17 Le 14/01/2016, à 16:09
- pingouinux
Re : [RESOLU]modifier PATH pour toujours
Tu ne sais pas par hasard ou il se cache ?
Si, c'est ~/.bashrc, ou /home/yan/.bashrc
Hors ligne
#18 Le 14/01/2016, à 16:33
- nay.e
Re : [RESOLU]modifier PATH pour toujours
mais du coup je ne peux plus l'ouvrir depuis les lignes de commandes vu que mon terminal ne fonctionne pas bien. Je peux le faire depuis une fenêtre normale ?
La haine, ça n'apporte rien, pis elle viendra bien assez tôt.
Hors ligne
#19 Le 14/01/2016, à 17:16
- pingouinux
Re : [RESOLU]modifier PATH pour toujours
Je ne sais pas ce que tu appelles une fenêtre normale, mais tu peux l'éditer de la manière que tu veux.
Hors ligne
#20 Le 14/01/2016, à 17:22
- nay.e
Re : [RESOLU]modifier PATH pour toujours
Mais je ne vois pas ce fichier, même en utilisant ctrl+h, il n'y a rien de rien dans mon dossier "home"
La haine, ça n'apporte rien, pis elle viendra bien assez tôt.
Hors ligne
#21 Le 15/01/2016, à 19:03
- derderder
Re : [RESOLU]modifier PATH pour toujours
Utilise les chemins absolus dans le terninal : par exemple /bin/cd ~ puis /usr/bin/vim .bashrc
Hors ligne