
diogondim
(usa Red Hat)
Enviado em 06/03/2012 - 16:26h
Pessoal,
Estou há alguns dias apanhando pra montar esse comando, ja procurei em diversos fóruns e não encontrei uma solução definitiva. Espero que vocês possam me ajudar.
Tenho arquivos com diversos campos, cada campo com tamanhos fixos e sem delimitador entre eles. Exemplo:
00001 12123
00002 12124
00009 19215
00001 20324
00008 12357
Pois bem, gostaria de saber, por exemplo, a qtde de registros que obedecem a condição substr($6,1,3) = "121".
Tentei usar o awk mas só consigo pegar apenas um campo:
cat ARQUIVO.TXT | awf -F "" '$6 == "1"' | wc -l
Neste caso, ele me retornaria todos os registros com inicial "1" e não o específico "121".
Como resolver?
Desde já agradeço a colaboração de todos!