Mudanças entre as edições de "Sed"
De MochilaWiki
Ir para navegaçãoIr para pesquisar(7 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
+ | remove tudo depois de if, no caso ser algo como <?php if(ffdfdfd | ||
+ | sed -i 's/if.*$//' | ||
+ | |||
+ | remove a linha inteira que tiver a palavra dois | ||
+ | sed '/dois/d' merda | ||
+ | |||
Substitui todas as palavras "azul" por "preto" dentro do arquivo "biko.txt" | Substitui todas as palavras "azul" por "preto" dentro do arquivo "biko.txt" | ||
echo "aqui ta azul" > biko.txt | echo "aqui ta azul" > biko.txt | ||
Linha 6: | Linha 12: | ||
cat biko.txt | cat biko.txt | ||
aqui ta preto | aqui ta preto | ||
+ | |||
+ | inserindo texto na primeira linha do arquivo | ||
+ | <source lang="bash"> | ||
+ | sed -i "1s/^/create database roundcube;\n/" mysql.initial.sql | ||
+ | </source> | ||
+ | |||
+ | remover espaços | ||
+ | <source lang="bash"> | ||
+ | sed -i 's/ //g' download-backup.sh | ||
+ | </source> | ||
+ | |||
+ | inserir no começo da linha | ||
+ | <source lang="bash"> | ||
+ | sed -i 's/^/casa/' download-backup.sh | ||
+ | </source> | ||
+ | |||
+ | inserir no final da linha | ||
+ | <source lang="bash"> | ||
+ | sed 's/$/texto incluido/' download-backup.sh | ||
+ | </source> | ||
+ | |||
+ | substitui a palavra ident por trust na linha 82 | ||
+ | <source lang="bash"> | ||
+ | sed -i '82s/ident/trust/g' /var/lib/pgsql/data/pg_hba.conf | ||
+ | </source> | ||
+ | |||
+ | mais em | ||
+ | * http://thobias.org/doc/sosed.html | ||
+ | |||
+ | |||
+ | [[Categoria:gnuzinho]] | ||
+ | [[Categoria:dicas]] |
Edição atual tal como às 16h05min de 1 de fevereiro de 2021
remove tudo depois de if, no caso ser algo como <?php if(ffdfdfd
sed -i 's/if.*$//'
remove a linha inteira que tiver a palavra dois
sed '/dois/d' merda
Substitui todas as palavras "azul" por "preto" dentro do arquivo "biko.txt"
echo "aqui ta azul" > biko.txt cat biko.txt aqui ta azul sed -i 's/azul/preto/g' biko.txt cat biko.txt aqui ta preto
inserindo texto na primeira linha do arquivo
sed -i "1s/^/create database roundcube;\n/" mysql.initial.sql
remover espaços
sed -i 's/ //g' download-backup.sh
inserir no começo da linha
sed -i 's/^/casa/' download-backup.sh
inserir no final da linha
sed 's/$/texto incluido/' download-backup.sh
substitui a palavra ident por trust na linha 82
sed -i '82s/ident/trust/g' /var/lib/pgsql/data/pg_hba.conf
mais em