主要观点:介绍了一个用 awk 实现的轻量级、面向行的文本标记工具 mawkdown 及其相关功能。
关键信息:
- 安装方式:
PREFIX=~/.local make install
(可自定义 PREFIX)。 - 用法:可通过
mawkdown -q “,”,’ page.mwd > page.html
将特定文件转换为 HTML,以$
开头的行可传递给 shell 并将输出包含在 HTML 中,可通过环境变量MWD_FILE
覆盖当前文件,无参数时可手动输入文本查看输出,mawkdown -h
可查看选项,md2mwd
工具可部分转换 markdown 为 mawkdown。 - 备忘单:包含各种标记语法,如标题、段落、调用 shell、列表、内联标记、脚注、块引用、预格式化文本、图片等。
- 测试:运行
make test
。 - 兼容性:awk 应支持“字符”但部分 awks 不支持多字节编码如 UTF-8,不清楚 Mac awk 情况及如何测试。
- 未来计划:无具体计划。
- 原因:认为 awk 很巧妙,网站依赖稳定且通用的 POSIX 工具感觉很好。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。