首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用`remind`获取下一周时间表

使用`remind`获取下一周时间表
EN

Stack Overflow用户
提问于 2011-08-29 22:12:25
回答 1查看 622关注 0票数 2

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

代码语言:javascript
复制
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能否做到这一点。

EN

回答 1

Stack Overflow用户

发布于 2011-08-30 07:25:46

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

代码语言:javascript
复制
remind -mc+2 "$SCHEDULE" | awk '/^\+/ {n++} n!=2'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7231296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档