Agregué algo a mi bash_profile mientras trataba de agregar Playframework a mi camino y algo se puso mal.
Agregué la siguiente línea a mi .bash_profile
export PATH=$PATH:the path to my play excitable
luego guardé todo y reinicié mi terminal. Ya no puedo hacer nada desde mi terminal. No puedo hacer un cd en ningún directorio, ya no puedo encontrar java, no puedo abrir vi o nano. Encontré este hilo en SuperUser que sugería abrir un terminal diferente y cambiar el perfil de bash.
Intenté abrir bash escribiendo
/bin/bash
y pude abrir otra terminal con éxito, pero todavía 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 los archivos ocultos para poder cambiar el archivo con un editor de texto ejecutando el siguiente comando:
defaults write com.apple.finder AppleShowAllFiles TRUE
pero dado que mi terminal no funciona, tampoco funcionó.
¿Cómo puedo arreglar mi computadora?
Si bien esto es offtopic para stackoverflow, también es bastante fácil de arreglar:
Restablecer $PATH
:
$ export PATH=/bin:/usr/bin:/usr/local/bin
Fix ~/.bash_profile
:
$ vi ~/.bash_profile
O puede evitar establecer $PATH
en absoluto con:
$ /usr/bin/vi ~/.bash_profile