编写一个脚本来获取上个月的日期

编写一个脚本来获取上个月的日期

我想获取上个月的日期作为输出,并使用 bash 脚本将其存储在变量中。

例如,如果今天的日期是 07/04/2023,我希望输出为 06/04/2023。

答案1

GNUdate支持用“自然语言”指定日期。

$ date -d "a month ago"
Sun Jun  4 02:58:08 PM CEST 2023
$ date -d "2 days ago 3 months ago"
Sun Apr  2 01:59:00 PM CEST 2023

使用以您喜欢的任何方式格式化结果+FORMAT的选项。date

相关内容