Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/11/2007, à 21: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, à 22:11)


Fanfantasy7
pc fixe : Linux Mint
pc portable : Ubuntu LTS

Hors ligne

#2 Le 04/11/2007, à 21: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, à 22: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, à 22: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, à 22: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, à 12: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, à 12:55)


Saesee's Blog - Anime & Gaming

Hors ligne

#7 Le 16/04/2010, à 23: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, à 23: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 wink


cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne

#9 Le 14/01/2016, à 14: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 ? hmm


La haine, ça n'apporte rien, pis elle viendra bien assez tôt.

Hors ligne

#10 Le 14/01/2016, à 14:48

nay.e

Re : [RESOLU]modifier PATH pour toujours

évidemment du coup mon terminal ne fonctionne plus sad


La haine, ça n'apporte rien, pis elle viendra bien assez tôt.

Hors ligne

#11 Le 14/01/2016, à 14: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, à 15: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... hmm 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... hmm

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, à 15:18

pingouinux

Re : [RESOLU]modifier PATH pour toujours

nay.e #12 a écrit :

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, à 09:54)

Hors ligne

#14 Le 14/01/2016, à 15: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.... sad

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, à 16:21

pingouinux

Re : [RESOLU]modifier PATH pour toujours

nay.e #14 a écrit :

Je ne trouve pas le fichier bashrc

C'est .bashrc (avec un point)

Hors ligne

#16 Le 14/01/2016, à 16: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, à 17: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, à 17: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, à 18: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, à 18: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, à 20: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