Re: [Ubuntu-BR] Terminal - Como trocar palavras dentro de arquivo

2010-08-06 Por tôpico Fabiano Garcia Fonseca
Obrigado gente!!!

Consegui fazer o que precisava.
Mas ainda tenho uma dúvida. usando o comando sed, como faço para trocar 
2 ou mais palavras na mesma linha de comando?



Ricardo Stock escreveu:

Utilizando o Vi, fica muito facil, podendo ser da seguinte forma

por exemplo, trocar bola por gato

:%s/bola/gato/g

onde
no exemplo voce vai procurar do inicio do arquivo ao final sendo que ele só 
trocara bola, não Bola ou BOLA, pois o linux é case sensitive.

um abraço

Ricado Stock
ricardost...@bol.com.br
Um bom programador tem um desafio
Um programador mediano, tem um problema.



Em 05/08/2010 13:42, Fabiano Garcia Fonseca  fabi...@linuxacessivel.org  
escreveu:
Amigos

Como posso trocar algumas palavras por outras dentro de um arquivo via
linha de comando no Terminal?


Abraços

Fabiano garcia Fonseca
Linux user #448759 - Ubuntu User #15701
www.linuxacessivel.org
e-mail/MSN: fabi...@linuxacessivel.org
Skype: fabianonh5

Acompanhe o desenvolvimento do projeto linuxacessivel.org, inscrevendo-se na 
nossa lista de discussão
http://groups.google.com.br/group/linuxacessivel




-- 
Fabiano garcia Fonseca
Linux user #448759 - Ubuntu User #15701
www.linuxacessivel.org
e-mail/MSN: fabi...@linuxacessivel.org
Skype: fabianonh5

Acompanhe o desenvolvimento do projeto linuxacessivel.org, inscrevendo-se na 
nossa lista de discussão
http://groups.google.com.br/group/linuxacessivel


-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] Terminal - Como trocar palavras dentro de arquivo

2010-08-06 Por tôpico Xisberto
Em 6 de agosto de 2010 05:16, Fabiano Garcia Fonseca 
fabi...@linuxacessivel.org escreveu:

 Obrigado gente!!!

 Consegui fazer o que precisava.
 Mas ainda tenho uma dúvida. usando o comando sed, como faço para trocar
 2 ou mais palavras na mesma linha de comando?



Basta usar ponto e vírgula entre os comandos, como o exemplo abaixo:

sed 's/Abraão/Emmanuel/;s/Elidiane/Ingrid/' arquivo

Ele vai procurar Abraão e substituir por Emmanuel e depois vai varrer o
arquivo novamente trocando Elidiane por Ingrid.

Nestes dois casos, eu não acrescentei o g no final dos comandos s. Esse g
final no comando s do sed serve para quando a palavra a ser substituída
aparece mais de uma vez em uma mesma linha. Sem o g, o sed faz a troca
apenas uma vez por linha.


-- 
Humberto Xis
http://lixaonerd.wordpress.com
http://ostelematicos.blogspot.com

Sur la tuta tero estis unu lingvo kaj unu parlomaniero. - Gn 11,1
-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] Terminal - Como trocar palavras dentro de arquivo

2010-08-06 Por tôpico Frederico Barnard Ferreira
Obrigado Xisberto!

Eu tava procurando um lugar aonde me explicasse tudinho sobre o sed pra 
entender melhor.

[]'s

Em 05-08-2010 16:04, Xisberto escreveu:
 Em 5 de agosto de 2010 14:22, Ricardo Stockricardost...@bol.com.brescreveu:


 Utilizando o Vi, fica muito facil, podendo ser da seguinte forma

 por exemplo, trocar bola por gato

 :%s/bola/gato/g


  
 Sem precisar abrir o arquivo com o vi:

 sed 's/bola/gato/g' arquivo.txt
 Mais dicas aqui: http://thobias.org/doc/sosed.html




-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


[Ubuntu-BR] Terminal - Como trocar palavras dentro de arquivo

2010-08-05 Por tôpico Fabiano Garcia Fonseca
Amigos

Como posso trocar algumas palavras por outras dentro de um arquivo via 
linha de comando no Terminal?


Abraços

Fabiano garcia Fonseca
Linux user #448759 - Ubuntu User #15701
www.linuxacessivel.org
e-mail/MSN: fabi...@linuxacessivel.org
Skype: fabianonh5

Acompanhe o desenvolvimento do projeto linuxacessivel.org, inscrevendo-se na 
nossa lista de discussão
http://groups.google.com.br/group/linuxacessivel


-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] Terminal - Como trocar palavras dentro de arquivo

2010-08-05 Por tôpico Ricardo Stock

Utilizando o Vi, fica muito facil, podendo ser da seguinte forma

por exemplo, trocar bola por gato

:%s/bola/gato/g 

onde
no exemplo voce vai procurar do inicio do arquivo ao final sendo que ele só 
trocara bola, não Bola ou BOLA, pois o linux é case sensitive.

um abraço

Ricado Stock
ricardost...@bol.com.br
Um bom programador tem um desafio
Um programador mediano, tem um problema.



Em 05/08/2010 13:42, Fabiano Garcia Fonseca  fabi...@linuxacessivel.org  
escreveu:
Amigos

Como posso trocar algumas palavras por outras dentro de um arquivo via 
linha de comando no Terminal?


Abraços

Fabiano garcia Fonseca
Linux user #448759 - Ubuntu User #15701
www.linuxacessivel.org
e-mail/MSN: fabi...@linuxacessivel.org
Skype: fabianonh5

Acompanhe o desenvolvimento do projeto linuxacessivel.org, inscrevendo-se na 
nossa lista de discussão
http://groups.google.com.br/group/linuxacessivel


-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] Terminal - Como trocar palavras dentro de arquivo

2010-08-05 Por tôpico Xisberto
Em 5 de agosto de 2010 14:22, Ricardo Stock ricardost...@bol.com.brescreveu:


 Utilizando o Vi, fica muito facil, podendo ser da seguinte forma

 por exemplo, trocar bola por gato

 :%s/bola/gato/g


Sem precisar abrir o arquivo com o vi:

sed 's/bola/gato/g' arquivo.txt
Mais dicas aqui: http://thobias.org/doc/sosed.html


-- 
Humberto Xis
http://lixaonerd.wordpress.com
http://ostelematicos.blogspot.com

Sur la tuta tero estis unu lingvo kaj unu parlomaniero. - Gn 11,1
-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] Terminal - Como trocar palavras dentro de arquivo

2010-08-05 Por tôpico Antonio Fabiano Hermida Filho
Tô rindo em off-topic do exemplo.
--
Antonio f. Hermida
cel  21 8119-5890
skype  afhermida
(@antonio_hermida)

Somos todos cães de beira de estrada, pegos de surpresa, sem entender que é
sempre o momento errado de atravessar.
-Bernardo de Carvalho



Em 5 de agosto de 2010 16:04, Xisberto xisbe...@gmail.com escreveu:

 Em 5 de agosto de 2010 14:22, Ricardo Stock ricardost...@bol.com.br
 escreveu:

 
  Utilizando o Vi, fica muito facil, podendo ser da seguinte forma
 
  por exemplo, trocar bola por gato
 
  :%s/bola/gato/g
 
 
 Sem precisar abrir o arquivo com o vi:

 sed 's/bola/gato/g' arquivo.txt
 Mais dicas aqui: http://thobias.org/doc/sosed.html


 --
 Humberto Xis
 http://lixaonerd.wordpress.com
 http://ostelematicos.blogspot.com

 Sur la tuta tero estis unu lingvo kaj unu parlomaniero. - Gn 11,1
 --
 Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

 Lista de discussão Ubuntu Brasil
 Histórico, descadastramento e outras opções:
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br