Nuevo PATH no aparece en la nueva consola

Agregue la ruta de acceso a Mongo a mi $ PATH en 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 todo parece bien. Pero cuando inicio una nueva consola o reinicio ConEmu, la ruta se ha ido. ¿Es posible obtener estos cambios a 'palo' utilizando Git-Bash en Win7?

Tenemos el 'cómo' para PATH aquí:

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

Cuando inicia una nueva consola, hereda las cadenas de entorno (% PATH% también) del proceso principal (ConEmu).

Cuando cambia% PATH% en su shell, se aplica a este shell ya sus procesos children.

Si necesita fijar temporalmente estos cambios en el entorno, puede ejecutar

 ConEmuC /export PATH 

Esto "copiará" el valor actual% PATH% a la interfaz gráfica de ConEmu y se aplicará a todas las consolas nuevas de ConEmu.

BTW, ¿por qué no etiquetar su pregunta con "conemu"?

Debe poner ese comando de configuración PATH en su archivo .bash_profile o .bashrc . Sólo configurarlo en el símbolo del sistema sólo lo hace para su shell activo.

Como dijo Carl, establecer PATH en el símbolo del sistema no crea un efecto duradero.

Trate de añadir:

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

A un archivo llamado .bashrc en su directorio personal. Para Windows, normalmente se encuentra en la carpeta C:\Users\<your user name> . Puede averiguarlo con seguridad usando echo $HOME .