Linuxには「典型的な」設定ファイルというものはないと思う!
1 ファイルが”key value”を使用 5 ファイルが”key=value”を使用 調査ありがとう!
「key value」は少し不自然に感じる。キーと値の間に、代入を示唆するより明確な区切りがあるべきだ。スペースを使う人は、自分の言語の split 関数を使って手を抜いているだけかもしれない。
key=some full sentence with spaces in it. # こちらの方がより明確
key some full sentence with spaces in it. # これよりも
それでは、自前パースの mapConfig で行こう。構文:
# コメント
key=value
ファイル拡張子は.conf。ファイル名は~/.bitcoin/settings.conf か、それとも~/.bitcoin/bitcoin.conf か、それとも他の何かか?
キーと値の先頭と末尾の空白を除去した方が良いと思う。
# カラム整形が好きなユーザー
k = value
key = value
longerkey = this sentence would be this # "this sentence would be this"
key = value # これも大丈夫だろう
nextkey = value
right = justified
通常の構文は key=value にすべきだが、時々 key = value にする人を責めることはできない。