如何用bash打印dd-mmm-yyyy
(例如,2019年6月2日)
today=$(date +%d-%m-%Y -d "yesterday")
没有得到想要的结果
我希望得到02-Jun-2019
,但输出为02-06-2019
答案 0 :(得分:3)
您可以执行以下操作:
date -d "yesterday" '+%d-%b-%Y'
以您想要的格式给您昨天的日期:
02-Jun-2019
如果您希望它是May
,则可以执行以下操作:
date -d "yesterday -1 month" '+%d-%b-%Y'
给你:
02-May-2019