[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



Iouri Nefedov wrote:

cal 4 2004 | awk 'Begin{a=0}{if(NF>0)a=$NF;}END{print a}'

здесь 4 - номер месяца, 2004 - номер года.

Еще вариант:
date --date="2004-$[$m+1]-01 -1 day" '+%d'

$m - номер месяца


--
TARANTUL



Reply to: