Mudanças entre as edições de "Sed"

De MochilaWiki
Ir para navegaçãoIr para pesquisar
Linha 7: Linha 7:
 
  aqui ta preto
 
  aqui ta preto
  
== inserindo texto na primeira linha do arquivo ==
+
inserindo texto na primeira linha do arquivo
sed -i "1s/^/create database roundcube;\n/" mysql.initial.sql
+
<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>
  
 
mais em
 
mais em
 
* http://thobias.org/doc/sosed.html
 
* http://thobias.org/doc/sosed.html
 +
  
 
[[Categoria:gnuzinho]]  
 
[[Categoria:gnuzinho]]  
 
[[Categoria:dicas]]
 
[[Categoria:dicas]]

Edição das 17h30min de 6 de abril de 2012

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

mais em