[mdk-re] bash

Andrew Borodin =?iso-8859-1?q?aborodin_=CE=C1_vmail=2Eru?=
Пт Фев 8 11:41:00 MSK 2002


On 8 Feb 2002 at 11:26, Vladimir Karpinsky wrote:

> Здравствуйте,
> 
> тут столкнулся со следующей проблемой:
> 
> [user на host:~]$ echo $((07+1))
> 8
> [user на host:~]$ echo $((08+1))
> bash: 08: value too great for base (error token is "08")
> 
> Аналогично и для 09. Чем эти 08 и 09 принципиально отличаются от
> 01..07? Как с эти бороться?
> 

  В Си, если число начинается с 0, то оно воспринимается как
восьмеричное, и все цифры в нем должны быть от 0 до 7.

  С уважением,
  А. Бородин.

--
  В зарослях сорной травы,
  Смотрите, какие прекрасные
  Бабочки родились!
                      Исса





Подробная информация о списке рассылки community