|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander Javoronkov 2:5020/327 07 Jan 2002 20:02:08 To : Igor S.Kozhukhov Subject : Re: bash & date --------------------------------------------------------------------------------
> как сдлать чтоб число даты вывести в 2 цифры - `date +%d` - дает - но если
> сделать какие-нить действия - прибавить день или отнять - то одна цифра
> остается .... - для операций приходится делать declare -i lastday=`date +%d`-1
По поводу bash'a тебя уже к ману послали. Теперь я тебе порекомендую
почитать, извините, man date :)
date "+%d" -d "1 day ago" сделать не судьба ?
Я уверен на 100%, что ни в случае bash'а, ни в случае date ты не теми
способами решаешь свою задачу. Hа 95% я уверен, что либо твою задачу
решать не надо, либо она решена, либо её надо решать совершенно другим
способом (как показывает опыт, которого у тебя нет). Тебе нужно учиться
просто программированию в том же bash'е и линухе в целом, а потом уже
браться за серьёзные задачи. Хотя, может быть, ты на этих bash/date и
тренируешься...
--- Mozilla 4.7 [en] (Win95; I)
* Origin: Information Society - Alfa Romeo 164 - nmi.ru (2:5020/327@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/13396345fa444.html, оценка из 5, голосов 10
|