Où exactement dans .bashrc définir le CHEMIN d'accès?
À la fin de l' .bashrc fichier que j'ai ajouté ces lignes pour définir le chemin d'accès à foo
dossier dans mon répertoire home:
PATH = $PATH:/home/username/foo
export PATH;
Alors j'ai tapé dans bash:
source .bashrc
Ces produits d'erreur:
bash: PATH: command not found
J'utilise Debian Squeeze. Dans une question similaire ici il est conseillé de modifier /etc/login.defs. Je ne veux pas le faire comme dans le très de connexion.defs il est écrit:
add the rest [of your paths] in the shell startup files
Comment ajouter un dossier foo
pour CHEMIN dans .bashrc?
OriginalL'auteur cpp | 2013-08-18
Vous devez vous connecter pour publier un commentaire.
Vous utilisez la mauvaise syntaxe. Déposer les espaces:
Concernant
/etc/login.defs
ou toute autre configuration globale: Bien, c'est de configuration globale, et c'est probablement une mauvaise idée d'ajouter des chemins au sein de votre$HOME
répertoire. 😉OriginalL'auteur nmaier
Suffit d'utiliser la ligne suivante dans votre .bashrc
OriginalL'auteur MSM
Il y a des différences dans la syntaxe entre celui utilisé sur mac et CentOS, cependant sur CentOS et RedHat, la syntaxe suivante est utilisée.
export PATH="/path/directory:$PATH"
alors n'
source .bashrc
Je ne suis pas sûr que d'autres distributions de Linux, mais il va travailler sur CentOS et RedHat.
OriginalL'auteur Ayush Kumar Sharma