mirror of
https://github.com/tldr-pages/tldr.git
synced 2026-08-28 11:25:16 +08:00
b53e533230
Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com>
1.1 KiB
1.1 KiB
sed
Edita texto de uma maneira programável. Veja também:
awk,ed. Mais informações: https://man.freebsd.org/cgi/man.cgi?sed.
- Substitui todas as ocorrências de
maçã(regexbásico) pormanga(regexbásico) em todas as linhas de entrada e imprime o resultado parastdout:
{{comando}} | sed 's/maçã/manga/g'
- Executa um script específico e imprime o resultado para
stdout:
{{comando}} | sed -f {{caminho/para/script.sed}}
- Atrasa a abertura de cada arquivo até que um comando contendo a função ou flag
wrelacionada seja aplicada a linha de entrada:
{{comando}} | sed -fa {{caminho/para/script.sed}}
- Substitui todas as ocorrências de
maçã(regexextendido) porMAÇÃ(regexextendido) em todas as linhas de entrada e imprime o resultado parastdout:
{{comando}} | sed -E 's/(maçã)/\U\1/g'
- Imprime apenas a primeira linha para
stdout:
{{comando}} | sed -n '1p'
- Substitui todas as ocorrências de
maçã(regexbásico) pormanga(regexbásico) em um arquivo específico e sobrescreve o arquivo original no lugar:
sed -i 's/maçã/manga/g' {{caminho/para/arquivo}}