|
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
[Prev in Thread] | Current Thread | [Next in Thread] |