Pular para o conteúdo

AJuda com shell Script

Responder tópico
  • Denunciar
  • Indicar

1. AJuda com shell Script

Enviado em 05/04/2013 - 15:07h

cara fiz um shell script ele vai tudo normal mas na hora que chega na linha do sleep ele da um erro assim e ja passa pra proxima linha.
sleep: invalid time interval `600\r`

coloquei sleep 600 só para ficar parado 10 minutos.

Responder tópico

2. Re: AJuda com shell Script

Enviado em 08/04/2013 - 17:45h

poste o seu script!

3. Re: AJuda com shell Script

Enviado em 08/04/2013 - 18:01h

"600\r" -> tá parecendo que ele está lendo um caracter fantasma nessa linha. Tem até a barra de caracter de escape.

Apague a linha inteira e reescreva tudo. Eu até colocaria um ponto-e-vírgula (semicolon) depois desse 600 prá fechar o comando (é em BASH?).

*** ADD ***

http://www.guj.com.br/java/58103-b--n--r

4. Re: AJuda com shell Script

Enviado em 08/04/2013 - 23:23h

Tem cara de que o script foi editado no Windows, que usa uma convenção de final de linha com dois caracteres ("\r\n, em notação da linguagem C), em lugar de apenas um ("\n"), como é no mundo Unix.

5. Re: AJuda com shell Script

Enviado em 09/04/2013 - 00:00h

Se for isso mesmo, então este comando aqui pode resolver:

sed 's/\r//g' -i script 

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder