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

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

Ajuda


From: Mauricy Maiorino
Subject: Ajuda
Date: Sat, 29 Oct 2005 01:08:07 -0200
User-agent: Mozilla Thunderbird 1.0.7 (X11/20050923)

Pessoal

Tenho a seguinte entrada de arquivo:

funcconv 99102000000000  296 funcamp
funcconv 99102000000000  262 funcamp
funcconv 99102000000000  164 funcamp
penteado 09000000000000  0002000044 ifch
novelli 09000000000000  39 ifch
csbarra 09000000000000  000206 ifch


O que preciso é que quando o terceiro campo for do tipo "0002000044" ou do tipo "000206" que ele de um "cut" e me deixe somente os numeros inteiros. A saída precisaria ficar assim:

funcconv 99102000000000  296 funcamp
funcconv 99102000000000  262 funcamp
funcconv 99102000000000  164 funcamp
penteado 09000000000000   44 ifch
novelli 09000000000000  39 ifch
csbarra 09000000000000  206 ifch

Já tentei com awk e cut mas sem sucesso. Se usar o sed, não dá, pois a numeração deste campo pode variar "antes" do numero inteiro, ou seja os 3 ou 4 primeiros digitos deste campo.

Alguem pode me ajudar??

Obrigado

Mauricy


reply via email to

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