macos - sierra - ¿Cómo restaurar.bash_profile en un mac? Ninguno de mis terminales de Unix está trabajando
set environment variable mac (1)
Agregué algo a mi bash_profile mientras trataba de agregar Playframework a mi camino y algo se estropeó mal
Agregué la siguiente línea a mi .bash_profile
export PATH=$PATH:the path to my play excitable
Luego lo guardé todo y reinicié mi terminal. Ya no puedo hacer nada desde mi terminal. No puedo grabar en ningún directorio, ya no puedo encontrar java, no puedo abrir vi o nano. Encontré this hilo en el Superusuario que sugería abrir un terminal diferente y cambiar el perfil de bash.
Intenté abrir bash escribiendo
/bin/bash
y pude abrir otro terminal con éxito, pero aún no tengo acceso a ninguno de los comandos regulares de Unix. Todavía no pude abrir vi o nano para eliminar la línea que está causando el problema.
Intenté descargar una nueva aplicación de terminal sin suerte.
Intenté activar archivos ocultos para poder cambiar el archivo con un editor de texto ejecutando el siguiente comando:
defaults write com.apple.finder AppleShowAllFiles TRUE
pero como mi terminal tampoco funciona, tampoco funcionó.
¿Cómo puedo arreglar mi computadora.
Si bien este es un tema fuera de lugar para el , también es bastante simple de arreglar:
- Iniciar Terminal.app.
Restablecer
$PATH
:$ export PATH=/bin:/usr/bin:/usr/local/bin
Arreglar
~/.bash_profile
:$ vi ~/.bash_profile
O puede evitar establecer $PATH
en absoluto con:
$ /usr/bin/vi ~/.bash_profile