[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Contar campos em uma variável
From: |
Felipe Kellermann |
Subject: |
Re: [shell-script] Contar campos em uma variável |
Date: |
Wed, 24 Dec 2003 19:22:13 -0200 (BRST) |
On Wed, 24 Dec 2003 10:50am -0300, Enderson Tadeu S. Maia wrote:
> Com awk faz-se assim
>
> $ echo "campo1:campo2:campo3:campo4" | awk -F : '{print NF}'
>
> Neste exemplo o resultado é 4
Ae,
Outra sugestão: Troca para um array e pega o número:
$ var=(${var//:/ }) echo ${#var[*]}
4
Ou tira os caracteres não-delimitadores e conta. Ou... :-)
Feliz natal e um ótimo $(date --date='8 days' +%Y) a todos,
--
Felipe Kellermann