The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Цикл с счетчиком итераций на Shell"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Цикл с счетчиком итераций на Shell"  
Сообщение от auto_tips on 20-Янв-03, 21:15 
min_num=2
max_num=10
i=$min_num
while [ $i -le $max_num ]; do
        echo "$i"
        i=$[i+1] # в зависимости от shell также подходит i=$(($i + 1)) или i=`expr $i + 1`
done


URL:
Обсуждается: http://www.opennet.ru/tips/info/412.shtml

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Цикл с счетчиком итераций на Shell"  
Сообщение от lowry email on 20-Янв-03, 21:15 
В баше i=$[i+1] уже устарело, в будующих релизах грозятся убрать, так что пользуйтесь i=$(($i + 1))
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "RE: Цикл с счетчиком итераций на Shell"  
Сообщение от LS email on 21-Янв-03, 06:41 
а чем тогда в баш не устраивает это например:

for (( i=0 ; $i<5 ; i=(($i+1)) ))
do
  echo $i
done

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Цикл с счетчиком итераций на Shell"  
Сообщение от Gundares email on 18-Фев-04, 22:15 
а как насчет i+=1 ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Цикл с счетчиком итераций на Shell"  
Сообщение от Big Shadow email on 10-Июл-03, 11:20 
#Это как бы for на while :))
n=2
m=10
while [ $((i=n++)) -le $m ]
do
echo "$i"
done
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Цикл с счетчиком итераций на Shell"  
Сообщение от rrv (??) on 26-Июн-08, 07:55 
А кто вам сказал, что Bash=Shell?
Автору благодарности!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру