gpt4 book ai didi

linux - 使用 `remind` 获取下周时间表

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:12:05 25 4
gpt4 key购买 nike

我刚开始在 GNU/Linux 上使用提醒工具:remind man page .我有以下 bash 函数使用提醒来获取今天、明天和本周的提醒

today() {
remind $SCHEDULE
}
tomorrow() {
tomorrow=`date --date=tomorrow +"%d %b %Y"`
remind $SCHEDULE $tomorrow
}
thisweek() {
remind -mc+ $SCHEDULE
}

$SCHEDULE 是我用于所有约会、周年纪念日等的提醒文件的路径。todaytomorrow 只是使用 remind 来以列表形式列出一天的提醒。在 thisweek 中,remind -mc 生成本周的表格,其中包含相关日期的所有提醒。我想要一个 nextweek 函数来生成下周的表,即。星期一到星期日的日子,其中星期一是今天日期之后的第一个星期一。我不知道使用 remind 是否可行。

最佳答案

我没有看到任何提醒直接执行此操作的选项,所以 awk 来拯救:输出 2 周的值(value),并使用 awk 删除第一周。

remind -mc+2 "$SCHEDULE" | awk '/^\+/ {n++} n!=2'

关于linux - 使用 `remind` 获取下周时间表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7231296/

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