shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Remover linhas em branco


From: Eli Rigobeli
Subject: Re: [shell-script] Remover linhas em branco
Date: Tue, 28 Aug 2012 14:37:49 -0300

Pessoal, descobri !!!

Eu estava pegando esses textos em um documento.doc e transferindo para
um arquivo simples com o VI.
Esses caracteres estavam no arquivo.doc

Muito obrigado pela ajuda

Abraços

2012/8/28 Eli Rigobeli <address@hidden>:
> Muito obrigado pela ajuda Petterson, mas eu notei que o problema está
> ocorrendo quando eu gero o arquivo.
>
> Visualizando com o hexedite, verifiquei que a primeira linha do
> arquivo gerado está com o valor C2 A0 0A 41 enquanto deveria estar
> apenas com A0 41 (onde 41 é a primeira letra após a quebra de linha).
>
> Alguém já passou por isso ? Estou utilizando o código abaixo:
>
> while read line
> do
>     if [ -z "$line" ]
>     then
>         continue
>     fi
>
>     echo $line >> ./franqueadores/temp_$num.txt
>
> done < arquivo_com_textos
>
>
> Muito obrigado pela ajuda
>
>
>
>
>
>
> 2012/8/28 Petterson Faria <address@hidden>:
>> sed -i '/^$/d' aquivo
>>
>> --
>> Atenciosamente,
>> *Petterson Faria*
>>
>> *"*Where there is a shell there is a way" (UNIX)
>>
>>
>>
>>
>> 2012/8/28 Eli Rigobeli <address@hidden>
>>
>>> **
>>>
>>>
>>> Boa tarde Pessoal
>>>
>>> Estou com uma dúvida bem simples, no entanto, pesquisei e não consegui
>>> resolver ...
>>>
>>> Tentei utilizar os comandos abaixo para remover as linhas em branco de
>>> um arquivo:
>>>
>>> sed '/^$/d' arquivo1 > arquivo2
>>> awk 'NF>0'
>>>
>>> O problema é que ele não remove as primeiras linhas em brando do arquivo.
>>>
>>> Alguém tem uma dica?
>>>
>>> Muito obrigado
>>>
>>> Eli Rigobeli
>>>
>>>
>>
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>> ------------------------------------
>>
>> ---------------------------------------------------------------------
>> 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
>>
>>
>
>
>
> --
>
>
> Eli Rigobeli
>
> Engineering and Embedded Software Development
>
>
>
> Sempre que você se encontrar do lado da maioria, é hora de parar e refletir
> Whenever you find yourself on the side of the majority, itis time to
> pause and reflect
> Mark Twain



-- 


Eli Rigobeli

Engineering and Embedded Software Development



Sempre que você se encontrar do lado da maioria, é hora de parar e refletir
Whenever you find yourself on the side of the majority, itis time to
pause and reflect
Mark Twain


reply via email to

[Prev in Thread] Current Thread [Next in Thread]