Академический Документы
Профессиональный Документы
Культура Документы
de de
TERMINAL ROOT (/)
25 Jul 2015
O Sed é um editor de textos não interativo. Vem do inglês [S]tream [ED]itor, ou seja, editor de
�uxos de texto. O Sed da GNU , atualmente é o utilizado pela maioria das distribuições de
Linux e é o que tem mais funcionalidades novas, mas se por algum caso não tenha
Download do sed
Exemplo de instalação no Debian GNU /Linux
É case sentive
-i altera o arquivo
1 of 11 3/25/18, 7:24 PM
30 exemplos do comando sed - com regex http://terminalroot.com.br/2015/07/30-exemplos-...
2 of 11 3/25/18, 7:24 PM
30 exemplos do comando sed - com regex http://terminalroot.com.br/2015/07/30-exemplos-...
3 of 11 3/25/18, 7:24 PM
30 exemplos do comando sed - com regex http://terminalroot.com.br/2015/07/30-exemplos-...
4 of 11 3/25/18, 7:24 PM
30 exemplos do comando sed - com regex http://terminalroot.com.br/2015/07/30-exemplos-...
5 of 11 3/25/18, 7:24 PM
30 exemplos do comando sed - com regex http://terminalroot.com.br/2015/07/30-exemplos-...
6 of 11 3/25/18, 7:24 PM
30 exemplos do comando sed - com regex http://terminalroot.com.br/2015/07/30-exemplos-...
28 - Exemplos de intervalo
7 of 11 3/25/18, 7:24 PM
30 exemplos do comando sed - com regex http://terminalroot.com.br/2015/07/30-exemplos-...
Apagar números
s/[0-9]\+//g' arquivo.txt
8 of 11 3/25/18, 7:24 PM
30 exemplos do comando sed - com regex http://terminalroot.com.br/2015/07/30-exemplos-...
Modo Neandertal
Substitui 2 caracteres “..” por “&” que é a saída da solicitaçãoExecuta outro sed pra
substituir 8 caracteres de novo pelo “&“Obs.: Precisa sempre escapar os parênteses
“(” e “)”
Modo Medieval
O mesmo do de cima, só pus o “{8}” pra marcar 8 caracteres “.”Também precisa,
SEMPRE, escapar as chaves “{” e “/}”
Modo Moderno
Ao invés de jogar a saída, separei o comando com ponto-vírgula “;” e lancei outro sed
“s”
Modo Pós-Moderno
Esse modo é pra entender o seguinte
O primeiro comando entre parênteses “(..)” Depois separado por barra “", lancei ou comando
entre parênteses “(.{4})” A saída do primeiro comando vai pro barra 1 “\1” E a do segundo
comando pro barra 2 “\2” , poderia ter também o barra 3, n, …
9 of 11 3/25/18, 7:24 PM
30 exemplos do comando sed - com regex http://terminalroot.com.br/2015/07/30-exemplos-...
Fica assim:
TERMINAL ROOT (/)
(https://www.youtube.com
/TerminalRootTV)
(https://github.com
/terminalrootsh)
(mailto:terminalroottv@gmail.com)
(https://twitter.com
10 of 11 3/25/18, 7:24 PM
30 exemplos do comando sed - com regex http://terminalroot.com.br/2015/07/30-exemplos-...
/TerminalRootTV)
TERMINAL ROOT (/)
(https://plus.google.com
/+TerminalRootTV)
(https://www.facebook.com
/TerminalRoot)
2017 - GPL License - Desenvolvido por Terminal Root (http://www.terminalroot.com.br/) Feito com Jekyll (https://jekyllrb.com/)
Visite também: Linux Dicas e Suporte (http://linuxdicasesuporte.blogspot.com.br/) - Todo Espaço Online (https://www.todoespacoonline.com/w/) - Blog do
Edivaldo (http://www.edivaldobrito.com.br/) - LinuxBuzz (http://www.linuxbuzz.com.br/)
11 of 11 3/25/18, 7:24 PM