标签: shell date unix
在我的剧本中,我需要获得上个月的第一天和最后一天。 格式应该是这样的 四月份:
14月-2014 30四月-2014
我是unix的新手,请帮帮我
提前致谢
答案 0 :(得分:3)
我假设你有gnu日期,然后检查以下内容:
kent$ date -d"1 $(date -d'last month' +%b)" +%F 2014-04-01
kent$ date -d"-1 day 1 $(date +%b)" +%F 2014-04-30