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

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

Re: [shell-script] Contar campos em uma variável


From: Enderson Tadeu S. Maia
Subject: Re: [shell-script] Contar campos em uma variável
Date: Wed, 24 Dec 2003 10:50:58 -0300
User-agent: Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.5) Gecko/20031123

Com awk faz-se assim

$ echo "campo1:campo2:campo3:campo4" | awk -F : '{print NF}'

Neste exemplo o resultado é 4

Rodrigo Vilaça escreveu:
Oi a todos,

Tenho uma variavél assim:
var="campo1:campo2:campo3: .... :campon"

Queria saber quantos campos tem esta variável?

Fiz desta maneira abaixo, mas queria saber se tem alguma forma mais elegante
e/ou mais rápida.

IFS=:
i=0
for campo in $var
do
  let i++
done


[]'s
Rodrigo Vilaça



reply via email to

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