[ buster ]
[ ソース: cfget ]
パッケージ: cfget (0.19-1.1)
設定ファイルから値を読み取る機能豊富なツール
cfget は設定ファイルから値を読み取るシンプルながら機能豊富なツールです。例 えば、設定可能なシェルスクリプトや makefile を作るのに便利です。
値の取得以外では、情報をいくつか便利な方法、eval に気軽に渡せる sh の export コマンド群、といったような形式でダンプできます。また、設定値を使って テンプレートファイルを展開することもできます。
また、仮想的な設定値をサポートするよう設定することもできます。これは、もし 設定ファイルに値がなければ、既存の値から自動的に計算するというものです。こ の機能により、例えば "継続時間" の値を "開始日時" と "終了日時" の値しか含 んでいない設定ファイルから取得したりできます。
カスタムのテンプレートシステムや export 様式、動的に変わる値や、さらにはカ スタムの設定ファイルパーサまで提供するプラグインも簡単に作ることができます。