钙咒是一个基于文本的日历和日程安排应用程序,简单、轻量且高效。快速设置后,我添加了一个月的日程安排(讲座和会议)(约会、待办事项和笔记),并希望创建一个 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
。
提供了示例这里