Mensagem de ERRO

1. Mensagem de ERRO

francisco
franciscomoura

(usa Gentoo)

Enviado em 29/02/2008 - 11:50h

Alguém pode me orientar quanto a esse erro:

./SCRIPT_BKP_TESTE_EXP.sh[11]: ^M: not found.
./SCRIPT_BKP_TESTE_EXP.sh[13]: Syntax error at line 27 : `else' is not matched.



  


2. Re: Mensagem de ERRO

Rodrigo Ferreira Valentim
engos

(usa openSUSE)

Enviado em 29/02/2008 - 12:04h

Aparentemente...

O script que você criou tem um caracter na linha 11 inválido.

E na linha 13 você está usando de forma errada o else.

Posta seu script inteiro que vai facilitar para analisarmos melhor os problemas...


3. Re: Mensagem de ERRO

Marcos Miras
marcosmiras

(usa CentOS)

Enviado em 29/02/2008 - 12:27h

Esse cara ^M que ele menciona é o seguinte... Possivelmente você criou o script num editor de textos tipo Word (provavelmente foi feito no Windows) o "enter" é atribuido como ^M.
O segundo erro é o que o Rodrigo falou acima...
Posta ai pra gente ver...
Abraço!



4. Re: Mensagem de ERRO

Jeffeson Luiz Oliveira de Campos
foguinho.peruca

(usa Ubuntu)

Enviado em 29/02/2008 - 12:33h

a linha 13 tem 1 else sobrando... verifica se vc ta fexando e abrindo direito eos if's e else's aew...

e posta o script inteiro pra gte dar uma olhada...


5. Inserindo ocódigo

francisco
franciscomoura

(usa Gentoo)

Enviado em 29/02/2008 - 13:29h

ambiente=`hostname`
if [ "${ambiente}" = "mourfra" ]
then

DBIDPWD=Px/Py
BASE_EXP=X
DIR_EXPORT_SCRIPTS=/TEC6/T/DR/PRD/SCRIPTS
DIR_EXPORT_SQL=/TEC6/T/DR/PRD/SQL
DIR_FILE_EXPORT=/TEC6/T/DR/PRD/WK/DUMP
DIR_LOG=/TEC6/T/DR/PROD/LOG
NAME="EXPORT_"${ORACLE_SID}
else
echo "O processo não esta configurado para ambiente diferente de mourfra"
exit 1
fi


6. Re: Mensagem de ERRO

Geraldo José Ferreira Chagas Júnior
gjr_rj

(usa Debian)

Enviado em 12/03/2008 - 00:00h

é algum caracter que existe na linha 11 que você não vê no editor.

O problema não é o código em si.

Abra o arquivo com o vim, vá ao final da linha 11, após o último caracter que você vê e tecle <enter>.
Depois aperte del até que a linha em branco suma, ou seja a posterior suba.

funcionou ?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts