方案1:
参考http://blog.sina.com.cn/s/blog_464f6dba0100pcjf.html
中的方法,用cal命令获取月末是多少号进行判断,详细方法,请自行前往查看.
方案2;
将日期字符串转换为日期,再取下一天,判断下一天是否为1号即可,参考代码:
DAY=`date -d "2017-02-28 1 days" "+%d"`
if [ "$DAY" = 01 ];
then
echo "月末"
else
echo "不是月末"
fi