问题遇到的现象和发生背景
使用shell脚本获取上一个月,有时候在月末最后一天出问题
问题相关代码,请勿粘贴截图
date -d '20220531 1 month ago' +%Y%m%d
运行结果及报错内容
20220501(5月31日的结果)
我的解答思路和尝试过的方法
大月末最后一天有问题
我想要达到的结果
20220401
使用shell脚本获取上一个月,有时候在月末最后一天出问题
date -d '20220531 1 month ago' +%Y%m%d
20220501(5月31日的结果)
大月末最后一天有问题
20220401
date -d "$(date +%Y%m)01 last month" +%Y%m%d