He estado recibiendo este error durante los últimos dos meses y me pregunto si es un problema importante y cómo lo soluciono.
Cuando abro la terminal en mi Mac, recibo este error de bash:
~bash: /Users/admin/.bash_profile: line 1: syntax error near unexpected token 'fi'
~bash: /Users/admin/.bash_profile:line 1: 'if which rbenv > /dev/null; than eval "$(rbenv init -)"; fi'
¿Alguien sabe que está pasando?

adminy empezarTextEdit. Abierto.bash_profiley corregir el error tipográfico.Respuestas:
Abra el Terminal.app y escriba la siguiente línea en su solicitud
Tiene un .bash_profile en su directorio de inicio.
fuente
Para agregar un poco de información a la respuesta concisa de fd0.
Primero, sí tienes un archivo
.bash_profileen la carpeta de inicio del administrador: simplemente no puede verlo como todos los archivos con un nombre que comienza.son invisibles En el tipo de terminalls -Ay los veréis a todos.Segundo, su problema es que algo o alguien ha agregado una línea al archivo que contiene un error de sintaxis. los
thandebiera serthenya que es parte de una sentencia if-then. Abra el archivo en su editor de texto favorito (si no tiene uno, los recién llegados parecen encontrarlo)nanousable por lonano .bash_profileen la Terminal debe hacerlo) y cambiar la línea.fuente