Re: Как в bash узнать, сколько дней в месяце?

2004-04-05 Пенетрантность Iouri Nefedov
On Mon, 5 Apr 2004, Andrey A. MINEEV wrote: Как в bash узнать, сколько дней в месяце? bash здесь не при чём. Можно, например, вот так: cal 4 2004 | awk 'Begin{a=0}{if(NF0)a=$NF;}END{print a}' здесь 4 - номер месяца, 2004 - номер года. Успехов. Юра. --

Re: Как в bash узнать, сколько дней в месяце?

2004-04-05 Пенетрантность Oleg P. Philon
Привет, коллеги. On Mon, Apr 05, 2004 at 04:12:27PM +0500, Andrey A. MINEEV wrote: Как в bash узнать, сколько дней в месяце? вот ещё способ: ... $ cal 4 2004|sed -n 's/^.* //;7p' With best regards, Andrey A. MINEEV [EMAIL PROTECTED] Auf Wiederlesenophil aka Д-р

Спасибо Re: Как в bash узнать, сколько дней в месяце?

2004-04-05 Пенетрантность Andrey A. MINEEV
Коллеги. Так и знал, что сейчас все просто. Я по старинке пользовался Date Arithmetic :-) Спасибо всем. -- With best regards, Andrey A. MINEEV [EMAIL PROTECTED]

Re: Как в bash узнать, сколько дней в месяце ?

2004-04-05 Пенетрантность Alexey Kostarev
Andrey A. MINEEV пишет: Как в bash узнать, сколько дней в месяце? Можно через команду date: set -- `date +'%Y %m' --date 'next month'` days=`date +%d --date $1/$2/00` То есть запрашивается 0-й день следующего месяца

Re: Как в bash узнать, сколько дней в месяце?

2004-04-05 Пенетрантность Oleg P. Philon
привет. On Mon, Apr 05, 2004 at 04:23:39PM +0300, Vlad Solopchenko wrote: cal 2 1998|sed -n 's/^.* //;7p' и... Тогда как Иван Лох советовал. Мне его способ больше нравится. С уважением, Влад Солопченко. Auf Wiederlesenophil aka Д-р Антикоммуний -- Oleg P. Philon

Re: Как в bash узнать, сколько дней в месяце?

2004-04-05 Пенетрантность Oleg P. Philon
Привет, коллеги. On Mon, Apr 05, 2004 at 04:23:39PM +0300, Vlad Solopchenko wrote: cal 2 1998|sed -n 's/^.* //;7p' и... Влад прав. Вот исправленный вариант: ... $ cal 2 1998|sed 's/.* //'|xargs echo|sed 's/.* //' или ... $ echo $(cal 2 1998|sed 's/.* //')|sed 's/.* //' С уважением, Влад

Re: Как в bash узнать, сколько дней в месяце?

2004-04-05 Пенетрантность Oleg P. Philon
Привет, коллеги. On Mon, Apr 05, 2004 at 04:23:39PM +0300, Vlad Solopchenko wrote: cal 2 1998|sed -n 's/^.* //;7p' и... Влад прав. Вот исправленный вариант: ... $ cal 2 1998|sed 's/.* //'|xargs echo|sed 's/.* //' или ... $ echo $(cal 2 1998|sed 's/.* //')|sed 's/.* //' а вот

Re: Как в bash узнать , сколько дней в месяце?

2004-04-05 Пенетрантность Yury A. Yurevich
Было дело, что Mon, 5 Apr 2004 15:25:16 +0400 Иван писал(а): On Mon, Apr 05, 2004 at 04:12:27PM +0500, Andrey A. MINEEV wrote: Как в bash узнать, сколько дней в месяце? В bash не скажу, а в Linux echo $((`cal Июль 2004 |wc -w` - 9)) Ой, сорьки я не могу уследить за полетом Вашей