alterar palavra inteira [RESOLVIDO]

1. alterar palavra inteira [RESOLVIDO]

gabriel
bielwas

(usa Debian)

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


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

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

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

3. Re: alterar palavra inteira [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

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

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


4. Re: alterar palavra inteira

gabriel
bielwas

(usa Debian)

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]

Perfil removido
removido

(usa Nenhuma)

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

gabriel
bielwas

(usa Debian)

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]

gabriel
bielwas

(usa Debian)

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


amarildosertorio escreveu:

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

Funcionou. Parabéns. Muito obrigado!







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts