Erro: “Fim de arquivo inesperado” em .bash_profile

1

Quando executo source ~/.bash_profile , recebo este erro:

line 14 syntax error: unexpected end of file

Eu tentei excluir a última linha sem sucesso.

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

if [ -f ~/.git-completion.bash ]; then
source ~/.git-completion.bash
fi

PS1='\[\e[0;36m\]\W\[\e[m\]\[\e[1;31m\]\$\[\e[m\]'
if [ "$PS1" ]; then PS1="[\e[0;36m]\W\n[\e[m][\e[1;31m]\$[\e[m]" fi
function gi() { curl -L -s https://www.gitignore.io/api/$@ ;}
export LSCOLORS=cxfxcxdxbxegedabagacad
    
por Fred J. 05.02.2016 / 00:51

1 resposta

5

Há um ponto e vírgula ausente:

if [ "$PS1" ]; then PS1="[\e[0;36m]\W\n[\e[m][\e[1;31m]\$[\e[m]" fi 

deve ser

if [ "$PS1" ]; then PS1="[\e[0;36m]\W\n[\e[m][\e[1;31m]\$[\e[m]"; fi

Ou formate-o da mesma forma que as outras declarações if acima desta.

    
por 05.02.2016 / 00:58

Tags