Pular para o conteúdo

alterar palavra inteira [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. alterar palavra inteira [RESOLVIDO]

Enviado em 06/04/2022 - 14:22h

Olá pessoal. O comando sed -i 's/canta/sucesso/g' arq1.php; procura no arq1 tudo que começa com canta e altera para sucesso. Como alterar somente a palavra canta para sucesso em todo o conteúdo do arq1? Obrigado !

root@debianpp:/var# cd /var/dir1
root@debianpp:/var/dir1# nano arq1.php

Conteúdo do arquivo arq1.php
canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria,canta, cantarei, cantaria

Responder tópico

2. Re: alterar palavra inteira [RESOLVIDO]

Melhor resposta

Enviado em 06/04/2022 - 16:28h

sed -i 's/\<canta\>/sucesso/g' arq1.php

3. Re: alterar palavra inteira [RESOLVIDO]

Enviado em 06/04/2022 - 15:07h

sed -i 's/^canta/sucesso/g' arq1.php

4. Re: alterar palavra inteira

Enviado em 06/04/2022 - 15:35h

amarildosertorio escreveu:

sed -i 's/^canta/sucesso/g' arq1.php
Não funcionou. Mesmo assim obrigado pela sugestão.

5. Re: alterar palavra inteira [RESOLVIDO]

Enviado em 06/04/2022 - 15:41h


bielwas escreveu:

amarildosertorio escreveu:

sed -i 's/^canta/sucesso/g' arq1.php
Não funcionou. Mesmo assim obrigado pela sugestão.




6. Re: alterar palavra inteira

Enviado em 06/04/2022 - 16:15h

amarildosertorio escreveu:


bielwas escreveu:

amarildosertorio escreveu:

sed -i 's/^canta/sucesso/g' arq1.php
Não funcionou. Mesmo assim obrigado pela sugestão.




não é para alterar a 1º palavra canta de cada linha. É para percorrer o conteúdo completo do arq1.php , encontrar a palavra canta e alterar para sucesso.
root@debianpp:/var# cd /var/dir1
root@debianpp:/var/dir1# nano arq1.php

7. Re: alterar palavra inteira [RESOLVIDO]

Enviado em 06/04/2022 - 16:57h


amarildosertorio escreveu:

sed -i 's/\<canta\>/sucesso/g' arq1.php
Funcionou. Parabéns. Muito obrigado!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder