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

Ответить