gpt4 book ai didi

bash - 获取给定日期后的下一个星期日 (bash)

转载 作者:行者123 更新时间:2023-12-05 03:14:14 29 4
gpt4 key购买 nike

是否有任何内置函数可以使用 bash shell 脚本从给定日期获取下周日(下周一、下周二等)?例如,2014 年 9 月 1 日之后的第一个星期日是什么时候?我预计 2014 年 9 月 7 日。

我在谷歌搜索了答案,但只找到了这个功能:

date "+%Y%m%d" -d Sun

这是今天之后的下一个星期日。

最佳答案

我担心 date 不能直接这样做。但是您可以使用大括号扩展来获取接下来所有 7 天的日期并从中选择星期日:

echo '1-Sep-2014\ +'{1..7}'\ days' | xargs -n1 date -d | grep Sun

关于bash - 获取给定日期后的下一个星期日 (bash),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26063954/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com