[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] arrays -- foreach
From: |
Felipe Kellermann |
Subject: |
Re: [shell-script] arrays -- foreach |
Date: |
Fri, 21 Apr 2006 23:44:31 -0300 (BRT) |
User-agent: |
Pine <http://www.washington.edu/pine/> |
On Fri, 21 Apr 2006 1:38pm -0300, Ricardo A. Reis wrote:
> Eu nao tenho certeza mais acho isso nao e possivel com bash, talvez com
> zsh!! o qual mesmo usando nao conheco muito,
>
Tabela
% typeset -A estado
% estado=(RS "Rio Grande do Sul" SP "São Paulo")
Exemplo
% for e in ${(k)estado}; { print $e, $estado[$e]; }
RS, Rio Grande do Sul
SP, São Paulo
Foreach Keys
% print -l ${(k)estado}
RS
SP
Reverse Foreach Keys
% print -l ${(kO)estado}
SP
RS
Foreach
% print -l ${(v)estado}
Rio Grande do Sul
São Paulo
Outros
% print $estado[RS]
Rio Grande do Sul
% print ${estado[(R)São*]}
São Paulo
% print ${estado[(i)R?]}
RS
% print ${estado[@][1]}
Rio Grande do Sul
--
Felipe Kellermann
- arrays -- foreach, oteb_04, 2006/04/18
- Re: [shell-script] arrays -- foreach, Ricardo A. Reis, 2006/04/21
- Re: [shell-script] arrays -- foreach,
Felipe Kellermann <=
- Re: arrays -- foreach, oteb_04, 2006/04/22
- Re: [shell-script] Re: arrays -- foreach, Ricardo A. Reis, 2006/04/23
- Re: arrays -- foreach, oteb_04, 2006/04/23
- Re: arrays -- foreach, oteb_04, 2006/04/23
- Re: [shell-script] Re: arrays -- foreach, Ricardo A. Reis, 2006/04/30
- Re: arrays -- foreach, oteb_04, 2006/04/30