以下のように、Bashでネストされた構成を解析したい:
[foo]
[bar]
key="value"
[baz]
key="value"
この.ini パーサーを試しましたが、ネストはサポートされていません。後で、.ini ファイルではネストが許可されていないことがわかりました。
bash 用の YAML パーサーを検索しましたが、あまり見つかりませんでした。bash でのネストされた構成の解析は基本的な問題のように思えるので、簡単な解決策が存在すると思いますが、見つけることができませんでした。Bashでネストされた構成を解析するための簡単な解決策はありますか? はいの場合、どちらですか?
編集
データベースの自動バックアップおよび復元用のスクリプト/プログラムを作成したいと考えています。さまざまなユーザーとパスワードを使用し、さまざまなバックアップ間隔で、さまざまなホスト上のデータベースを選択できるように、構成は柔軟である必要があります。ああ、私はbashを学びたいです。しかし、Bash は私の問題に適したツールではないと考え始めています。