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

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

Re: [shell-script] Obtendo variáveis a partir do log


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] Obtendo variáveis a partir do log
Date: Wed, 6 Dec 2006 10:39:21 -0200

hummm... podes usar grep + cut
~> cat log
UPDATE banco.tabela SET campo1 = 10, campo2 = 20, campo3 = 30

~> grep -oE 'campo1 = [0-9]*' log
campo1 = 10

~> grep -oE 'campo1 = [0-9]*' log | cut -d= -f2
10

~> var1=$(grep -oE 'campo1 = [0-9]*' log | cut -d= -f2)

~> echo $var1
10


On 12/6/06, Victor Leonardo <address@hidden> wrote:
Bom dia pessoal!

Preciso definir variáveis a partir da leitura do arquivo de log do
MySQL. Por exemplo, o log me retorna a seguinte linha:

UPDATE banco.tabela SET campo1 = 10, campo2 = 20, campo3 = 30 ...

O que estou querendo fazer é filtrar alguns desses campos e atribuir o
valor de cada um a uma variável específica. Algo do tipo:

var1 (que se refere a 'campo1') = 20
var2 (que se refere a 'campo3') = 30

Alguém poderia me explicar como eu posso fazer isso?

Obrigado!
Victor





---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil


Links do Yahoo! Grupos





--
Tiago B Peczenyj
Linux User #405772

# cd /pub
# more beer


reply via email to

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