User Tools

Site Tools


wikiv3:sedemail

Lista de E-mail comando Sed

$ cat emails.txt 
tony.stark@dominio.com
luzin.sky@dominio.com
linus.torvalds@dominio.com

Removendo o arroba e dominio

$ cat emails.txt | cut -d '@' -f1 
tony.stark
luzin.sky
linus.torvalds

Substituindo o ponto por um espaço em branco

$ cat emails.txt | cut -d '@' -f1 | sed -e 's/\./ /g'
tony stark
luzin sky
linus torvalds

Colocando as iniciais em maiúsculas

$ cat emails.txt | cut -d '@' -f1 | sed -e 's/\./ /g' | sed -r 's/(\b.)/\U&/g'
Tony Stark
Luzin Sky
Linus Torvalds

Referência:

http://br.ccm.net/faq/8555-sed-colocar-a-primeira-letra-de-cada-palavra-em-maiuscula

http://douglas.wiki.br/doku.php?id=pt-br:o_sed_portuguese

wikiv3/sedemail.txt · Last modified: by 127.0.0.1