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

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

Contar número de campos de uma linha


From: Mauricy Maiorino
Subject: Contar número de campos de uma linha
Date: Wed, 10 Aug 2011 10:16:43 -0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20110627 Thunderbird/5.0

Pessoal

Preciso "contar" o número de campos de uma linha de um arquivo no formato:

1996062519*20110530*08312100*1996062515*0,70*0,00*CHAMADA LOCAL*UTILIZAÇÃO ACIMA DO CONTRATADO 1996062519*20110602*09402000*1996062528*7,80*0,00*CHAMADA LOCAL*UTILIZAÇÃO ACIMA DO CONTRATADO 1996062519*20110602*10291200*1996062510*16,50*0,00*CHAMADA LOCAL*UTILIZAÇÃO ACIMA DO CONTRATADO 1996062519*20110515*18024600*1996062511*1,00*0,21*TORPEDO VIVO FLEXIVE*UTILIZAÇÃO ACIMA DO CONTRATADO 1996062519*20110507*10470400**1,00*2,21*SINCRONISMO INICIAL*UTILIZAÇÃO ACIMA DO CONTRATADO 1996062519*20110523*11443600**1,00*0,36*ATUALIZACAO AGENDA*UTILIZAÇÃO ACIMA DO CONTRATADO

o arquivo "tem" que conter 8 campos por linha. Preciso que o numero de campos seja retornado para que quando a linha contiver, no caso, menos que 8 campos ele execute determinada ação(incluir um campo em branco após o terceiro campo). Os campos são separados por *.

Não sei como pegar este valor!!

Obrigado

Mauricy



reply via email to

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