[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:25:51 -0300 |
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
- Re: [shell-script] Remover linhas em branco,
Eli Rigobeli <=