¿Cómo puedo restablecer mi configuración de bash?

6

Cuando abro Terminal se muestra esto:

Last login: Fri Apr 1 17:04:59 on ttys000
-bash: export: /opt/local/bin': not a valid identifier
-bash: export::/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/local/bin:/usr/local/git/bin:/usr/X11/bin': not a valid identifier
Josh@Macbook-Pro~$ export

Instalé algo ayer y modifiqué bash_profile. Ahora no puedo hacer nada en la Terminal. Incluso "ls". Vuelve ...

bash: ls: No such file or directory

¿Cómo puedo solucionarlo?

    
pregunta Josh Morrison 01.04.2011 - 23:14

1 respuesta

8

Parece que está arruinando tu PATH, por lo que el shell no puede encontrar ninguno de los comandos habituales. En este caso, aún puede usar los comandos especificando su ruta completa (por ejemplo, /bin/ls en lugar de solo 'ls), o simplemente reinicie su PATH manualmente:

PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/local/bin:/usr/local/git/bin:/usr/X11/bin

(Tenga en cuenta que eso se basa en el error que ha cometido; es posible que falten algunos directorios)

Si .bash_profile es lo único desordenado, probablemente sea más fácil simplemente deshabilitarlo:

/bin/mv .bash_profile bash_profile_disabled
/bin/mv .bashrc bashrc_disabled

... y luego abra una nueva ventana de Terminal (limpia), y luego busque en el archivo para ver si puede deshacer el daño antes de volver a cambiar el nombre.

    
respondido por el Gordon Davisson 02.04.2011 - 00:22

Lea otras preguntas en las etiquetas