De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Aurelio Marinho Jargas
Data de Publicação: 30 de Novembro de 1999
Eu recebi mais uma colaboração interessante do Aurélio, relativa ao uso do comando sed.
A tabela abaixo lista alguns comandos do Unix e como obter o mesmo resultado usando o comando sed.
comando | emulação -------------+---------------------------------------- cat | sed : grep | sed /padrao/!d grep -v | sed /padrao/d head | sed 10q tac | sed 1!G;h;$!d tail -1 | sed $!d tr A-Z a-z | sed y/ABCDEF...UVWXYZ/abcdef...uvwxyz/ wc -l | sed -n $=
O comando head (que por padrão imprime as 10 primeiras linhas) pode também ser emulado pelo sed. A tabela abaixo lista cinco maneiras de se emular o comportamento do comando head com sed:
5 maneiras de se emular o head ------------------------------ sed -n 1,10p sed 1,10!d sed 10q sed 11,$d sed -n 11,$p
Existe também uma lista de discussão em português para falar sobre sed e expressões regulares no egroups:
sed-br@egroups.com inscrever: sed-br-subscribe@egroups.com cancelar : sed-br-unsubscribe@egroups.com
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários