Sed - Introdução
Introdução ao Sed, por meio de exemplos, cobrindo os tópicos: enviando dados pro sed, selecionando as linhas para edição, substituição, scripts em sed, expressões regulares, referências por &, back reference, hold space/ espaço reserva, dicas de comandos, jogos, exemplos e material para prosseguir nos estudos sobre Sed.
Parte 8: Por onde prosseguir e considerações finais
Código-fonte do sed:
FAQ sobre o sed:
No site http://sed.sourceforge.net/grabbag/scripts encontramos uma série de dicas, códigos, curiosidades e, acredite, uma versão do Sokoban e do Arkanoid, feito em sed(!), por um brasileiro chamado Aurelio Marinho Jargar.
Além disso, o Aurelio, ex- funcionário da Conectiva, criou o sedsed, que é um debugger, identador e transforma seu código sed em HTML!
O site pessoal do Aurélio é uma verdadeira fonte de estudos e informações, tanto de sed como de Software Livre, Vim, Emacs e valiosas experiências pessoais. Ele também lançou um livro sobre Expressões Regulares, tanto livro impresso como on-line.
E o mais bacana, ele disponibilizou gratuitamente o livro on-line:
O impresso já se esgotou! Uma verdadeira pérola, uma obrigação, caso você trabalhe com sed ou expressões regulares de um modo geral.
Sed one-liners:
É um arquivo de texto com dezenas de comandos, comentados, de apenas uma linha, que são geniais e extremamente úteis.
Versão em português (não é a versão mais atualizada):
Aconselho a você a continuar nessa jornada pelas ferramentas do Unix, com meu artigo sobre AWK. Com isso, você terá um pouco mais de controle e informação sobre esse poderoso sistema operacional.
No mais, deixo aqui a dica que deixei lá:
Artigo feito para o http://programacaoprogressiva.blogspot.com.br e Viva o Linux, baseado em estudos feitos por livros e pesquisas no Google.
Por Jarlisson Moreira.
FAQ sobre o sed:
No site http://sed.sourceforge.net/grabbag/scripts encontramos uma série de dicas, códigos, curiosidades e, acredite, uma versão do Sokoban e do Arkanoid, feito em sed(!), por um brasileiro chamado Aurelio Marinho Jargar.
Além disso, o Aurelio, ex- funcionário da Conectiva, criou o sedsed, que é um debugger, identador e transforma seu código sed em HTML!
O site pessoal do Aurélio é uma verdadeira fonte de estudos e informações, tanto de sed como de Software Livre, Vim, Emacs e valiosas experiências pessoais. Ele também lançou um livro sobre Expressões Regulares, tanto livro impresso como on-line.
E o mais bacana, ele disponibilizou gratuitamente o livro on-line:
O impresso já se esgotou! Uma verdadeira pérola, uma obrigação, caso você trabalhe com sed ou expressões regulares de um modo geral.
Sed one-liners:
É um arquivo de texto com dezenas de comandos, comentados, de apenas uma linha, que são geniais e extremamente úteis.
Versão em português (não é a versão mais atualizada):
Aconselho a você a continuar nessa jornada pelas ferramentas do Unix, com meu artigo sobre AWK. Com isso, você terá um pouco mais de controle e informação sobre esse poderoso sistema operacional.
No mais, deixo aqui a dica que deixei lá:
“ Uma boa prática que deve ser mantida por quem costuma trabalhar com dados, textos e qualquer tipo informações, é a padronização. De nada adianta você saber usar AWK, sed, Perl, Python... Se os seus arquivos possuem informações desorganizadas.
Separe bem seus arquivos em pastas, com nomes dos arquivos bem expressivos, de preferência com conteúdo o mais simples e direto possível. Isso vai facilitar muito para, depois, você minar informações, comparar e agrupá-las.
Todo mundo sabe a genialidade por trás da implementação do GNU/Linux, mas nem todo mundo lembra da ORGANIZAÇÃO desse sistema.
Seja organizado e padronizado também. Não é bom, é essencial. ”
Artigo feito para o http://programacaoprogressiva.blogspot.com.br e Viva o Linux, baseado em estudos feitos por livros e pesquisas no Google.
Por Jarlisson Moreira.