以非交互模式在命令行上显示 Calcurse Notes

以非交互模式在命令行上显示 Calcurse Notes

钙咒是一个基于文本的日历和日程安排应用程序,简单、轻量且高效。快速设置后,我添加了一个月的日程安排(讲座和会议)(约会、待办事项和笔记),并希望创建一个 bash 脚本,可以读出与每个约会相关的笔记(基本上,每个讲座的详细信息和一些参考链接),其中笔记文件是笔记本身的 SHA1 哈希值。我浏览了可用的文档这里并在外壳上尝试了以下操作:

calcurse -a给了我当天的所有约会

calcurse -t给了我所有的待办事项

calcurse -at给了我当天的所有约会和待办事项。

但是,正如文档中提到的,该-N选项应该

如果注释内容与显示的项目相关联,则打印注释内容

当我运行时calcurse -aN,我没有得到任何输出。我也尝试过格式字符串节但是它没有给我与任何约会相关的笔记

如果我需要提供更多详细信息,请告诉我。先感谢您 !

答案1

为了格式化 calcurse 中的输出,旧文档建议我们使用该-N标志。但根据版本 3.0.0 :

The -N option has been removed in calcurse 3.0.0. See the Format strings
section on how to print note along with appointments and events. 

appointment因此,要格式化字符串,您可以使用与、event和对象不同的格式说明符item

提供了示例这里

相关内容