[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Retirada de caratcteres ???
From: |
lferreir1 |
Subject: |
Re: Retirada de caratcteres ??? |
Date: |
Fri, 06 Aug 2004 17:38:33 -0000 |
User-agent: |
eGroups-EW/0.82 |
André, tente assim:
# ----------------------------------------------------------
REG=1
rm total.log 2>/dev/null
TOTAL=`sed -n $= teste`
for LINHA in `seq 1 ${TOTAL}`
do
sed -n "${REG}"p teste | awk '{ print $4 }' >> total.log
REG=`expr $REG + 1`
sed -n "${REG}"p teste | awk '{ print $5 }' >> total.log
REG=`expr $REG + 1`
if [ ${REG} -gt ${TOTAL} ]
then break
fi
done
# ----------------------------------------------------------
Até!
Luiz
--- Em address@hidden, André Luiz Alves da Silva
Prates <aprates@t...> escreveu
> Senhores,
>
> Os caros, saberiam me dizer como eu faço para pegar os valores.
> Preciso pegar o valor da 4ª. Coluna nas linhas impares e o valor da
5ª coluna nas pares.
>
> Eu pego esta tela de um console, porém ela vem com os caracteres de
formatação.
>
> Segue exemplo:
>
> Arquivo fonte:
> > cat teste
> ^M 1^[[4;16H0 0 0 0 0^
[[4;71H0 PERM
> ^M 2 0 2 0 0 120^
[[5;71H0 PERM
> ^M 3^[[6;16H0 3 1219 0 138
56074 PERM
> ^M 4 0 3 1 0
192 64 PERM
> ^M 1^[[4;16H0 0 0 0 0^
[[4;71H0 PERM
> ^M 2 0 2 0 0 120^
[[5;71H0 PERM
> ^M 3^[[6;16H0 3 1268 0 138
58328 PERM
> ^M 4 0 4 0 0 256^
[[7;71H0 PERM
> ^M 1^[[4;16H0 0 0 0 0^
[[4;71H0 PERM
> ^M 2 0 2 0 0 120^
[[5;71H0 PERM
> ^M 3^[[6;16H0 3 1215 0 138
55890 PERM
> ^M 4 0 4 0 0 256^
[[7;71H0 PERM
> ^M 1^[[4;16H0 0 0 0 0^
[[4;71H0 PERM
> ^M 2 0 2 0 0 120^
[[5;71H0 PERM
> ^M 3^[[6;16H0 3 1063 0 138
48898 PERM
> ^M 4 0 4 0 0 256^
[[7;71H0 PERM
> ^M 1^[[4;16H0 0 0 0 0^
[[4;71H0 PERM
> ^M 2 0 2 0 0 120^
[[5;71H0 PERM
> ^M 3^[[6;16H0 40 1106 0 1840
50876 PERM
> ^M 4 0 4 0 0 256^
[[7;71H0 PERM
>
>
>
> Resposta que preciso:
> 0
> 0
> 1219
> 1
> 0
> 0
> 1268
> 0
> 0
> 0
> 1215
> 0
> 0
> 0
> 1063
> 0
> 0
> 0
> 1106
> 0
>
> Atenciosamente,
>
>
> André Prates
> Suporte Produção - DSF
> *aprates@t... <mailto:*aprates@t...>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]