Nouveau PATH ne s'affiche pas dans une nouvelle console

Ajoutez le chemin d'accès à Mongo à mon $ PATH dans git-bash:

jcollum@MACHINE /c/Program Files/mongodb-win32-x86_64-2.2.2/bin $ PATH=$PATH:/c/Program\ Files/mongodb-win32-x86_64-2.2.2/bin jcollum@MACHINE /c/Program Files/mongodb-win32-x86_64-2.2.2/bin $ echo $PATH /c/Users/jcollum/bin:.:/usr/local/bin:/mingw/bin:/bin:/c/Program Files/ConEmu/ConEmu:/c/Windows/system32:/c/Windows:/c/Windows /System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/Program Files/TortoiseGit/bin:/cmd:/c/Program Files/Microsoft/We b Platform Installer/:/c/Program Files (x86)/Microsoft ASP.NET/ASP.NET Web Pages/v1.0/:/c/Program Files (x86)/Windows Kits/8.0 /Windows Performance Toolkit/:/c/Program Files/Microsoft SQL Server/110/Tools/Binn/:/c/Program Files/mongodb-win32-x86_64-2.2. 2/bin jcollum@MACHINE /c/Program Files/mongodb-win32-x86_64-2.2.2/bin $ which mongod /c/Program Files/mongodb-win32-x86_64-2.2.2/bin/./mongod 

Que tout semble correct. Mais lorsque je lance une nouvelle console ou que je redémarre ConEmu, le chemin est terminé. Est-il possible d'obtenir ces modifications pour "coller" en utilisant Git-Bash sur Win7?

Obtenez le «comment faire» pour PATH ici:

Https://unix.stackexchange.com/questions/26047/how-to-correct-add-a-path-to-path

3 Solutions collect form web for “Nouveau PATH ne s'affiche pas dans une nouvelle console”

Lorsque vous démarrez une nouvelle console, elle hérite des chaînes d'environnement (% PATH% également) du processus parent (ConEmu).

Lorsque vous modifiez% PATH% dans votre shell, cela s'applique à ce shell et à ses processus enfants.

Si vous devez réparer ces modifications temporaires de l'environnement, vous pouvez exécuter

 ConEmuC /export PATH 

Cela «copiera» votre valeur% PATH% courante vers la GUI ConEmu et elle sera appliquée à toutes les nouvelles consoles de ConEmu.

BTW, pourquoi ne pas étiqueter votre question avec "conemu"?

Vous devez mettre cette commande de réglage PATH dans votre fichier .bash_profile ou .bashrc . Il suffit de le configurer à l'invite de commande pour le shell actuellement actif.

Comme l'a dit Carl, définir PATH à l'invite de commande ne crée pas d'effet durable.

Essayez d'ajouter:

 export PATH=$PATH:/c/Program\ Files/mongodb-win32-x86_64-2.2.2/bin 

À un fichier appelé .bashrc sous votre répertoire personnel. Pour Windows, cela se trouve généralement dans le dossier C:\Users\<your user name> . Vous pouvez en savoir plus sur echo $HOME .

  • Comment configurer ConEmu pour exécuter cmd.exe en tant qu'administrateur à partir d'une intégration Explorer?
  • Ouvrir un nouvel onglet dans ConEmu, dans le même répertoire (git bash)
  • Exécutez une série de commandes dans différents onglets en conemu
  • Soyons le génie de l'ordinateur et du réseau.