[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] Contar campos em uma variável
From: |
Okama, Luis |
Subject: |
RES: [shell-script] Contar campos em uma variável |
Date: |
Mon, 8 Dec 2003 09:49:17 -0600 |
Rodrigo,
acho q issu deve resolver :)
var="campo1:campo2:campo3:campon"
echo $var | awk -F\: '{print NF}'
[]´s
-----Mensagem original-----
De: Rodrigo Vilaça [mailto:address@hidden]
Enviada em: Monday, December 08, 2003 1:39 PM
Para: address@hidden
Assunto: [shell-script] Contar campos em uma variável
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
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------
Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- RES: [shell-script] Contar campos em uma variável,
Okama, Luis <=