[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Problema com arquivo
From: |
Eri Ramos Bastos |
Subject: |
Re: [shell-script] Problema com arquivo |
Date: |
Thu, 9 Oct 2008 09:56:09 -0300 |
Você pode olhar com o od:
$ cat teste
linha 1
linha 2
linha 3
FORMATO DOS:
$ od -c teste
0000000 l i n h a 1 \r \n l i n h a 2
0000020 \r \n l i n h a 3 \r \n
0000033
FORMATO UNIX:
$ od -c teste
0000000 l i n h a 1 \n l i n h a 2 \n
0000020 l i n h a 3 \n
0000030
Você pode usar o dos2unix se tiver no seu sistema ou baixar o funcoeszz :
http://funcoeszz.net/funcoeszz
$ zzdos2unix arquivo.txt
Convertido arquivo.txt
[]'s
Eri
2008/10/9 mauricym <address@hidden>
> Pessoal
>
> Estou lendo um arquivo no seguinte formato:
>
> 03/07/2008 00:06:05 18783 96168108 TELULAR019 0:01:48 0,10
> 03/07/2008 05:55:03 14027 97094643 TELULAR019 0:00:32 0,03
>
> no ultimo campo aplico um calculo dentro de um script:
>
> coeficiente=0.935
>
> vv=`echo $valor | tr , .`
> vv2=`echo $vv \* $coeficiente | tr , . | bc | tr . ,`
>
> o problema é que ao executar esta me retornando a seguinte mensagem:
>
> (standard_in) 1: illegal character: ^M
>
> O arquivo de entrada vem de uma maquina Windows, ja procurei com o vi
> um "Control M" no arquivo, mais não existe.
>
> Alguem poderia me ajudar??
>
> Obrigado
>
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>
[As partes desta mensagem que não continham texto foram removidas]