|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 26 Oct 2005 15:40:46 To : Andrey Ostanovsky Subject : Re: задачка... --------------------------------------------------------------------------------
26 окт 2005, среда, в 09:31 KRAST, Andrey Ostanovsky написал(а):
EG>> Hе помню такого со времени 2.2.8 с арифметикой. Пример сможешь
EG>> привести? Единственный случай - это изменение обработки &, к
EG>> арифметике никакого отношения.
AO> У меня уже тех скриптов под рукой нет, но смысл был в том, что в
AO> переменную из
AO> вывода date +%m получали число, затем, на очередном действии, прибавляли к
AO> нему
AO> единицу. Так вот в какой-то момент, после обновления системы, это
AO> перестало
AO> работать. Пришлось специально форматировать вывод.
Почти наверняка был изначально некорректный код.
А вообще такие вещи почти всегда надо делать через date -v+1m,
чтобы не париться с обработкой 12+1=1, а не 13.
Eugene
--
Тестоголовые кислое свое брожение приняли за душу, распарывание чрев
своих - за историю, средства, оттягивающие разложение - за цивилизацию...
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093bf1e4055.html, оценка из 5, голосов 10
|