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

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

Tratar _* com awk


From: Mauricy Maiorino
Subject: Tratar _* com awk
Date: Thu, 01 Dec 2005 10:47:32 -0200
User-agent: Thunderbird 1.5 (X11/20051025)

Pessoal

Tem como eu tratar _* no awk. Tenho um awk que checa alguns campos como está abaixo:

                          if($3 ~ /^[0-2][0-9]:[0-6][0-9]:[0-6][0-9]$/) {
                       print $1 " " $2 " " $4
               } else if($4 ~ /^[0-2][0-9]:[0-6][0-9]:[0-6][0-9]$/) {
                       print $1 " " $2 " " $5
               } else if($3 ~ /^[0-9][0-9][A-Z]$/) {
                       print $1 " " $2 " " $5}
e esta funcionando ok. O problema é quando tenho uma linha no seguinte formato:

CLAU 99999999999999  _10 0001000019 suprhc

Como posso fazer para no campo $3 ele tratar _*, pois o número após o "_" pode variar.

Obrigado

Mauricy



reply via email to

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