[devel] Re: Зависимости на скриптовые языки в мини-системе [JT]
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_turbinal=2Eorg?=
Вт Мар 11 19:14:54 MSK 2003
On Tue, Mar 11, 2003 at 04:25:29PM +0300, Alexey Gladkov wrote:
> > Более того, стандартный шелл вовсе не продвинут, и даже такие
> > вещи, как массивы, приходится программировать в духе
> а чем вам не нравится такое создание массива:
> #!/bin/bash
> declare -a ARR
> declare -i I=0
> ARR[0]="zzz"
> ARR[1]="aaa"
> ARR[2]="qqq"
>
> for (( I=0 ; $I < 3 ; I=$I+1 )) ; do
> echo ${ARR[$I]}
> done
>
> echo ${ARR[@]}
Это расширения, заимствованные из продвинутых шеллов.
The C shell (47.5), awk (33.11), the Korn shell, and some other
UNIX command interpreters have built-in array support. The
standard Bourne shell doesn't, though its command line is a
sort-of array that you can store with the set (44.19) command -
and get stored values through $1, $2, etc.
http://www.eyetap.org/ece385/oreilly/unix/upt/ch45_34.htm
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20030311/00fb64e5/attachment-0001.bin>
Подробная информация о списке рассылки Devel