1

プログラムの構成ファイルに使用libconfuseしていますが、うまく機能しています。Augeasを使用して構成ファイルを解析することに興味があります。Augeas レンズは「コンテキストフリーのファイル形式」であるため (本質的に、無限のネストが可能です)、ファイル用の一般的な Augeas レンズは存在しないというメーリング リストの投稿を見つけました。libconfuse

私のプログラムの構成ファイルは非常に単純で、構成パラメーターを含むセクションのレベルは 1 つだけです。例えば:

serial {
    serial-device = "/dev/ttyUSB0"
    baudrate = 115200
}

server-socket {
    host = "localhost"
    port = 12345
}

libconfuseこの単純なさまざまな構成ファイルに対して一般的な Augeas レンズを作成するには、何が必要でしょうか? 周りに例はありますか?これを処理する最も簡単な方法は何ですか?

4

2 に答える 2