我想创建一个 augeas 镜头来修改邮递员列表。这些列表存储在一个二进制文件中,该文件可以使用导出到纯文本文件config_list -o /tmp/config my_list
并通过替换-o
为-i
.
目标是像这样构建一棵 augeas 树:
/mailman/my_list/real_name = "my mailman list"
/mailman/my_list/description = "This is my first list"
...
/mailman/another_list/real_name = "my other list"
/mailman/another_list/description = "This is just another list"
...
list_lists
是否可以通过使用邮递员命令和来构建一个生成给定树的镜头config_list
?
谢谢,克里斯
Augeas 不能直接使用输入/输出命令。但是,您可以在 Augeas 1.0.0 中使用
aug_store
与aug_retrieve
API 调用的绑定来操作内存中的字符串。例如,您可能对
auggrep
使用 Augeas 解析日志的小型 bash 实用程序感兴趣(到目前为止,这是一种概念证明)。