Pular para o conteúdo

Bash: erro de sintaxe (ubuntu 16.04) [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Bash: erro de sintaxe (ubuntu 16.04) [RESOLVIDO]

Enviado em 18/10/2017 - 14:42h

# ver=$(lsbrelease -sr); if [ $ver != "16.10" -a $ver != "17.04" -a $ver != "16.04" ]; then ver=16.04;fi echo "deb http://download.opensuse.org/repositories/home:/strycore/xUbuntu $ver/"| sudo tee /etc/apt/sources.list.d/lutris.list
bash: erro de sintaxe próximo do `token' não esperado `echo'

Por que?

Responder tópico

2. Re: Bash: erro de sintaxe (ubuntu 16.04) [RESOLVIDO]

Melhor resposta

Enviado em 20/10/2017 - 12:59h

Você esqueceu de adicionar um ; depois do fi antes do echo.

"Não há nada como a liberdade!" (Nelson Mandela)

3. Re: Bash: erro de sintaxe (ubuntu 16.04) [RESOLVIDO]

Enviado em 20/10/2017 - 13:50h

Juaneitor escreveu:

# ver=$(lsbrelease -sr); if [ $ver != "16.10" -a $ver != "17.04" -a $ver != "16.04" ]; then ver=16.04;fi echo "deb http://download.opensuse.org/repositories/home:/strycore/xUbuntu $ver/"| sudo tee /etc/apt/sources.list.d/lutris.list
bash: erro de sintaxe próximo do `token' não esperado `echo'

Por que?
Parece que tem um erro no comando, faça:
ver=$(lsb_release -sr) 
Att.:
marcelo oliver

4. Re: Bash: erro de sintaxe (ubuntu 16.04) [RESOLVIDO]

Enviado em 20/10/2017 - 17:19h

Vlw gente!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder