【问题标题】:Using `remind` to get next weeks schedule使用“提醒”获取下周的日程安排
【发布时间】:2016-01-26 04:14:34
【问题描述】:

我刚刚开始在 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 是否可行。

【问题讨论】:

    标签: linux bash reminders


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-04
      • 1970-01-01
      相关资源
      最近更新 更多