shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Sed para substituir


From: Aguimar Rezende Junior
Subject: Re: [shell-script] Sed para substituir
Date: Mon, 28 Oct 2013 20:18:29 -0200
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.0.1

Abusando mais um pouco e para excluir do size pra frente.

Obrigado

Oct 28 20:00:36  0E4222430E1: from=<address@hidden>  size=618617  nrcpt=1 (queue active)



Em 28/10/2013 15:33, Julio C. Neves escreveu:
 
$ sed -r 's/\[[0-9]+\]/[]/' <<< "ct 20 04:43:02 servidor postfix/qmgr[3125]:DFE6924415F: from=<address@hidden>, size=2465, nrcpt=1 (queue active)"
ct 20 04:43:02 servidor postfix/qmgr[]:DFE6924415F: from=<address@hidden>, size=2465, nrcpt=1 (queue active)

Abcs,
Julio
@juliobash
A partir de 25/11 estarei ministrando um curso completo de Shell no Rio de Janeiro.


Em 28 de outubro de 2013 17:10, Junior Plug Tecnologia <address@hidden> escreveu:
 

Obrigado pela atenção Marcelo, só mais uma dúvida os números dentro dos [ ] mudam, como faço para apagar qualquer número que estiver lá dentro?

Marcelo Neto <address@hidden> escreveu:
 
echo "Oct 20 04:43:02 servidor postfix/qmgr[3125]: DFE6924415F: from=<address@hidden>, size=2465, nrcpt=1 (queue active)" | sed 's/servidor postfix\/qmgr\[3125\]\://'


Em 28 de outubro de 2013 08:24, Aguimar Rezende Junior <address@hidden> escreveu:
 

Bom dia pessoal

Sou novo no mundo do shell script e novo na lista estou com a seguinte
dúvida sobre o Sed para substituir palavras na linha.

Tenho a seguinte linha: Oct 20 04:43:02 servidor postfix/qmgr[3125]:
DFE6924415F: from=<address@hidden>, size=2465, nrcpt=1 (queue
active)

Preciso substituir/retirar a parte: servidor postfix/qmgr[3125]:

Sei fazer isso para palavra simples como "servidor" mas como remover os
caracteres / [3125] ? Tem alguma sintaxe diferente desta ?

sed -e "s/servidor/ /g"

Agradeço antecipadamente pela ajuda.

Aguimar Rezende B Junior.




--
Marcelo Neto
(85) 8886.5730
Fortaleza - Brasil

--
E-mail enviado do meu celular Android usando K-9 Mail. Por favor, desculpe minha brevidade.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]