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

Re: bash



Привет, коллеги.

On Tue, Mar 11, 2003 at 01:26:20PM +0200, Konstantin Kubatkin wrote:
> есть ли такое в bash? мне надо сделать вот так:
> 
> for i in 1 2 3 4 5 6 7 8 9 10 ; do
> if [ -n "$IF_IP_${i}" ] ; then   < вот тут надо проверять значение
> 			           переменных ${IF_IP_1}, ${IF_IP_2}, etc
>   NUM=`expr ${i} + 1`
> fi
> done

В bash есть понятие массива, эта задача напоминает проход по массиву.

declare -a IF_IP[10]
...
if [ -n "${IF_IP[i]}" ] ; then
...

> Konstantin Kubatkin 			[KUB-RIPE] [KUB-UANIC]
> Kherson, TriLogiC Group
> Fido: 2:468/0@FidoNet

        Auf Wiederlesen            ophil aka Д-р Антикоммуний
--
Oleg P. Philon		http://gomelug.agava.ru/articles
Linux Lab, Gomel, Belarus	mailto:ophil@gomelug.agava.ru
http://anticommunist.narod.ru	mailto:anticommunist@narod.ru



Reply to: