bash脚本中的"本周五"

Ben*_*Ben 7 bash date

有没有办法计算下一个星期一天的时间戳?

因此,例如,星期五,我希望能够运行一些代码,从今天星期三19/05/10开始计算,下一个星期五将是2010年5月21日,并从中获取时间戳.

我知道date命令可以根据格式解析给定的字符串日期,但我无法弄清楚如何计算"从今天下周五"

任何的想法?

编辑:我在Mac上

Mat*_*hen 12

使用GNU日期:

date -d 'this Friday' '+%d/%m/%y'
Run Code Online (Sandbox Code Playgroud)

请参阅日期字符串中的相对项,这是GNU日期文档的一部分.还有一些例子.