|
|
Tirando as linhas em branco de arquivos de texto. -------------------------------------------------------------------- Usando o sed do linux eh possivel tirar todas as linhas em branco de um arquivo. Isto eh muito util para programadores que depois de q seus codigos estejaum funciondo eles possam tirar o esseco de linhas em branco para assim diminuir o tamnaho do arquivo. [anestesya@linux]$ sed -e '/^[ ]*$/d' arquivo_entrada >arquivo_saida
Explicando: ------------
O (') seguido de (/) delimita uma expressao regular que sera interpretada pelo utilitario sed. O "d" antes de fechar a chamada significa que sed deve deletar todas linhas que se identifica com a expressao regular. O (^) marca o inicio de uma linha. O []* de zero a todas as ocorrencias de caracteres que tiverem entre os []. O ($) marca o fim de uma linha. por tanto entendendo...
sed -e '/do inicio da linha [ (todos esses caracteres que existir nessa linha)]*$ apagar a linha /d'
um outro modo de se tirar as linhas em branco eh:
#sed -e '/^$/d' arquivo_entrada >arquivo_saida
t+
|
Designer Tadeu Luis | Ultima Atualizacao: 06/06/06