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