cambia a .bash_profile causando que el shell de Terminal no se cargue pero se mantenga en bucle con la configuración de PATH

2

Estaba intentando realizar algunos cambios con PATH (en su mayoría agregar un PATH nuevo) a mi .bash_profile y la última línea ingresada fue source .bash_profile .

Después de guardar y reiniciar la aplicación Terminal, en lugar del indicador de shell veo que los valores de PATH aparecen continuamente en la pestaña de la ventana de mi Terminal. Solo CTRL + C lo matará, pero ahora veo el mensaje 'Aplicación cerrada' y ese es el final. ¿Qué hago para restaurar el shell a mi estado anterior? Intenté ejecutar los permisos de reparación en la Utilidad de Discos, pero eso no solucionó mi problema.

Gracias de antemano.

    
pregunta Shona 22.10.2014 - 00:48

1 respuesta

3

Debes eliminar la línea:

source .bash_profile

desde tu .bash_profile. Esta línea está causando el bucle infinito al cargar continuamente el archivo. Como ha descubierto, la reparación de permisos no resolverá este problema.

Ya que no puede acceder a la terminal, puede editar su perfil _bash en TextEdit. A continuación le indicamos cómo hacerlo:

  1. Abra la aplicación TextEdit y seleccione Abrir (bajo Archivo).
  2. Navega a tu carpeta de inicio.
  3. .bash_profile no se mostrará de forma predeterminada, ya que comienza con un punto y es oculto. Escriba Cmd-Shift-. para ver todos los archivos ocultos.
  4. Luego, abra su perfil .bash y elimine la línea source .bash_profile .
respondido por el Scot 22.10.2014 - 01:01

Lea otras preguntas en las etiquetas