6 votos

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

Cuando abro el Terminal me 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

Ayer instalé algo y modifiqué bash_profile. Ahora no puedo hacer nada en el Terminal. Incluso "ls". Me devuelve

bash: ls: No such file or directory

¿Cómo puedo solucionarlo?

8voto

Nate Puntos 220

Suena como si estuviera arruinando tu PATH, por lo que el shell no puede encontrar ninguno de los comandos habituales. En este caso, todavía puedes utilizar los comandos especificando su ruta completa (por ejemplo /bin/ls en lugar de sólo `ls), o simplemente restablecer su PATH manualmente:

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

(Ten en cuenta que eso se basa en el error que has dado; puede que falten algunos directorios).

Si .bash_profile es lo único que se estropea, probablemente lo más fácil sea desactivarlo:

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

... y luego abrir una nueva ventana de Terminal (limpia), y luego mirar a través del archivo para ver si se puede deshacer el daño antes de cambiar el nombre de nuevo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X