Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : yx                                   2:5020/400     18 Aug 2001  10:06:37
 To : Serge Matveev
 Subject : Re: bash и циклы
 -------------------------------------------------------------------------------- 
 
 Serge Matveev <Serge.Matveev@p182.f57.n5030.z2.fidonet.org> wrote:
 
 > $ for ((i=1;i<=5;i++)); do echo $i; done
 > bash: syntax error near unexpected token `(('
 > $
 > GNU bash, version 2.03.0(1)-release (i386-pc-linux-gnu)
 > $ _
 > 
 
  вроде в этой версии только `(())' / `let ""' есть, если все таки нужно
  for-подобное сделать именно с этой версией, можно while/let использовать:
 
  ~$ ini=0 cmp='<5' opi='+=1'; declare -i i; eval i=$1; while eval 'let "i$cmp"';
 do echo $i; eval let "i$opi"; done
  0
  1
  2
  3
  4
 
  ~$ echo $BASH_VERSION
  2.03.0(2)-release
 
 bye.
 
 -- 
 Vladimir Yakovetsky
 --- ifmail v.2.15dev5
  * Origin: Kiev University (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 bash и циклы   Alexandr Oskolkov   02 Aug 2001 20:26:02 
 bash и циклы   Serge Matveev   16 Aug 2001 14:31:46 
 Re: bash и циклы   Dmytro Rud   16 Aug 2001 15:48:13 
 bash и циклы   Alexandr Oskolkov   16 Aug 2001 23:32:31 
 Re: bash и циклы   yx   18 Aug 2001 10:06:37 
Архивное /ru.linux/22566aae02a6a.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional