Substituir string com sed [RESOLVIDO]

1. Substituir string com sed [RESOLVIDO]

Vinicius Araujo Lopes
viniciusalopes

(usa Ubuntu)

Enviado em 03/02/2017 - 17:45h

Opa!
Estou tentando substutuir uma string dentro de um arquivo com o sed, mas o prompt fica 'aberto' só com o sinal de '>', como que aguardando um novo comando. O que está faltando?

# cat arquivo.txt
Texto texto texto texto texto texto texto
Texto texto texto texto texto texto texto
Texto texto SUBSTITUIR-AQUI texto texto
Texto texto texto texto texto texto texto
Texto texto texto texto texto texto texto


# sed 's /SUBSTITUIR-AQUI/NOVO-TEXTO-AQUI/g arquivo.txt

>




  


2. MELHOR RESPOSTA

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 03/02/2017 - 17:59h

viniciusalopes escreveu:

Opa!
Estou tentando substutuir uma string dentro de um arquivo com o sed, mas o prompt fica 'aberto' só com o sinal de '>', como que aguardando um novo comando. O que está faltando?

# cat arquivo.txt
Texto texto texto texto texto texto texto
Texto texto texto texto texto texto texto
Texto texto SUBSTITUIR-AQUI texto texto
Texto texto texto texto texto texto texto
Texto texto texto texto texto texto texto


# sed 's /SUBSTITUIR-AQUI/NOVO-TEXTO-AQUI/g arquivo.txt

>



Vc não fechou o comando ... note que vc abre a instrução do SED com aspas simples, logo vc tem que fechar
sed 's/antigo/novo/g' arquivo 

___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

3. Re: Substituir string com sed [RESOLVIDO]

Vinicius Araujo Lopes
viniciusalopes

(usa Ubuntu)

Enviado em 03/02/2017 - 18:03h

Mauriciodez escreveu:
Vc não fechou o comando ... note que vc abre a instrução do SED com aspas simples, logo vc tem que fechar
sed 's/antigo/novo/g' arquivo 


É isso! Valeu!


4. Re: Substituir string com sed [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 03/02/2017 - 18:08h

viniciusalopes escreveu:

Mauriciodez escreveu:
Vc não fechou o comando ... note que vc abre a instrução do SED com aspas simples, logo vc tem que fechar
sed 's/antigo/novo/g' arquivo 


É isso! Valeu!


Bom que resolveu ... marque o tópico como 'resolvido' e depois marque a 'melhor resposta'

Abçs
___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts