Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Kurumin 2.13
Por _zYxel
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Eliminando linhas em branco
Linux user
Publicado por Mauricio em 11/09/2003

Login: mordecai, 1059681 pontos | Blog: http://www.linuxdepot.com.br
[ Hits: 9524 ]

Eliminando linhas em branco

Para eliminar linhas em branco de um arquivo texto, utilize qualquer um dos comandos:

$ sed '/^$/d' arquivo.txt > novoarquivo.txt
ou
$ awk 'NF>0' arquivo.txt > novoarquivo.txt

Qualquer um dos dois comandos funciona.

O arquivo 'novoarquivo.txt' vai ser o arquivo sem as linhas em branco. Você vai notar também que o mesmo estará alguns bytes menor.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Recuperando o LILO em 3 passos no Slackware
   Dica Linux recomendada Como fazer logout forçado pela linha de comando no GNOME
   Dica Linux recomendada Calculadora rápida e eficiente no terminal
   Dica Linux recomendada Como remover permissão de vários arquivos
   Dica Linux recomendada Referência de comandos Unix/Linux

Comentários
[1] Comentário enviado por fabio em 11/09/2003 - 01:28h:

Show essa dica! E enriquecendo o conteúdo, o vim também usa a mesma sintaxe do sed, para remover linhas em branco no vim, basta digitar:

:g/^$/d

[2] Comentário enviado por jllucca em 11/09/2003 - 18:43h:

Se eu não to enganado tem um comando q elimina linhas repetidas e linhas em branco... so não me lembro o nome dele agora... vou dar uma procurada...

[3] Comentário enviado por dedei_sj em 19/10/2004 - 18:12h:

experimentem usar o funcoeszz (http://www.aurelio.net/zz/), ele já possui todas essas funcoes implementadas.

[4] Comentário enviado por eduardo.azevedo em 12/08/2008 - 15:50h:

GALERA ... E PRA TIRAR APENAS A PEIMRIRA LINHA MESMO SAE CONTIVER CONTEUDO?
COMO POSSO FAZER?


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.