(Novato em Linux) Utilização do comando sed

1. (Novato em Linux) Utilização do comando sed

Nelson Monteiro
NelsonMonteiro

(usa Debian)

Enviado em 26/06/2015 - 11:23h


Bom dia pessoa,

Recebo diariamente um arquivo, que contem o delimitador especial '§', preciso trocar pos ; ja tentei os seguintes comandos:

sed -i 's/§/;/g' arquivo.txt
sed -i 's/\o247/;/g' arquivo.txt
sed -i 's/\d167/;/g' arquivo.txt


Alguem de tem uma dica,

Obrigado.


  


2. Re: (Novato em Linux) Utilização do comando sed

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/06/2015 - 12:31h

Boa tarde,

Veja:
http://rberaldo.com.br/o-comando-sed-do-linux/

Att,
Jbaf 2015
Mageia 5(KDE), Fedora 21(GNOME)
http://www.mageia.org/pt-br/5/


3. Re: (Novato em Linux) Utilização do comando sed

Zhu Sha Zang
zhushazang

(usa Gentoo)

Enviado em 26/06/2015 - 12:33h

Pelo vi, você pode fazer

:%s/§/;/g

Att



4. Re: (Novato em Linux) Utilização do comando sed

thinomar
thinomar

(usa Linux Mint)

Enviado em 26/06/2015 - 12:35h

Cara, sed -i 's/§/;/g' $arquivo deveria funcionar, mas já que não deu certo com você, tenta isso:
awk '{gsub("§",";"); print}' $arquivo_inicial > $arquivo_final 

--
-I've been talking to the main computer
-And...?
-It hates me


5. Novato em Linux) Utilização do comando sed Assunto

Nelson Monteiro
NelsonMonteiro

(usa Debian)

Enviado em 26/06/2015 - 18:10h

Pessoal funcionou agradeço pela ajuda de voces.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts