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
Baixar páginas da web com imagens
Cliente gráfico SSH
Seu Gmail no Live Bookmark do Firefox
Apagar somente os arquivos
Coletânea de atalhos no bash
Leitura recomendada
Instalar pacotes RPM no Ubuntu
Configurando interface de rede eth0
Mudanca no boot inicial
Entendendo o comando scp
Desligando o PC na hora certa com o shutdown
Comentários
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
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...
Mensagem
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...
experimentem usar o funcoeszz (http://www.aurelio.net/zz/), ele já possui todas essas funcoes implementadas.
Mensagem
experimentem usar o funcoeszz (http://www.aurelio.net/zz/), ele já possui todas essas funcoes implementadas.
GALERA ... E PRA TIRAR APENAS A PEIMRIRA LINHA MESMO SAE CONTIVER CONTEUDO?
COMO POSSO FAZER?
Mensagem
GALERA ... E PRA TIRAR APENAS A PEIMRIRA LINHA MESMO SAE CONTIVER CONTEUDO?
COMO POSSO FAZER?
[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?
Exibe todas as linhas do arquivo exceto a primeira.
tail -n +1 arquivo.txt
Mensagem
[quote]
[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?[/quote]
Exibe todas as linhas do arquivo exceto a primeira.
tail -n +1 arquivo.txt
Ta, vamo ve se o pessoal ta afiado mesmo..
E se eu quiser mostrar na tela apenas as palavras que tiverem : (dois pontos) no meio?
E sem mostrar a linha toda, só a palavra...
Mensagem
Ta, vamo ve se o pessoal ta afiado mesmo..
E se eu quiser mostrar na tela apenas as palavras que tiverem : (dois pontos) no meio?
E sem mostrar a linha toda, só a palavra...
Obrigado pessoal pela dica.
Saliento que eu tinha um resultado de um comando e o mesmo tinha conteúdo em branco.
usei $ "comando " | grep -v "^$" e deu certo.
Mensagem
Obrigado pessoal pela dica.
Saliento que eu tinha um resultado de um comando e o mesmo tinha conteúdo em branco.
usei $ "comando " | grep -v "^$" e deu certo.
Contribuir com comentário
Enviar