0 votos

Error de sintaxis de Bash Eval Cada vez que abro la terminal

Cada vez que abro el terminal, mi mac hace una multitud de sonidos de error, y devuelve esta salida:

-bash: eval: line 4: syntax error near unexpected token `?
-bash: eval: line 4: `PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:/opt/X11/bin:~/.dotnet/tools:????:H9???:?::I?F:A??I???E?closf?E?e::I?|\$???::?E?proxf?E?y:?{8??:?{8??:h:=:?E?preff?E?s:H? H??tH?:I?H?]?H??:uAHF\$?:??:!?:1?L???\$7:H??H?QH?BH?FH

Debajo de esto también aparecen unos 40 errores más en el terminal. El terminal funciona normalmente después de esto, pero se está volviendo bastante molesto. ¿Alguna idea de lo que está pasando? Es difícil saber qué archivo tiene este problema. He comprobado los archivos .bashrc, pero no he encontrado nada. ¿Tal vez estoy buscando en el lugar equivocado?

2voto

siva Puntos 23

Su línea PATH es mala. Tiene un ` al principio de la línea como muestra el error, además de algún contenido malo al final.

Esto es probablemente en su ~/.bash_profile que se obtiene por defecto. Compruebe el contenido de este archivo.

Puedes hacer que bash imprima antes de ejecutar una línea usando -x es decir bash -x . Esto puede ayudar a reducir el problema mostrando las líneas de script antes de que se ejecuten.

0voto

Rich Puntos 2429

Parece que su ~/.bash_profile se corrompió a partir de la línea 4 durante una actualización automática de dotnet.

Antes de intentar recuperarlo desde tus copias de seguridad, te aconsejo que escribas :

ls -l ~/.bash_profile

para obtener la fecha de la última modificación de su perfil bash para validar mi hipótesis sobre el origen de este accidente.

A continuación, recupere su ~/.bash_profile de su copia de seguridad de Time Machine antes de este accidente.

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