これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド crudini です。
プログラム:
NAME
crudini - ini ファイルを操作する
SYNOPSIS
クルディーニ - 設定 [オプション] ... 構成ファイル [パラメータ] [値]
クルディーニ - 得る [オプション] ... 構成ファイル [ ] [パラメータ]
クルディーニ --デル [オプション] ... 構成ファイル [パラメータ] [リスト 値]
クルディーニ - マージ [オプション] ... 構成ファイル [ ]
DESCRIPTION
crudini - ini ファイルを操作するためのユーティリティ
OPTIONS
- 既存[=WHAT]
- 設定, --デル & - マージ、アイテムが欠落している場合は失敗します。「ファイル」とは何ですか。
'section' または 'param'、または指定されていない場合。 指定されたすべての項目。
- フォーマット=FMT
- 得る、出力FMTを選択します。 形式は sh、ini、lines
- 所定の位置に
ファイルをロックして所定の場所に書き込みます。 これはアトミックではありませんが、制限はより少なくなります。
デフォルトの置換方法。
- リスト - 設定 & --デル、値のリスト (セット) を更新します。
--list-sep=STR
リストの値を「,」ではなく「STR」で区切ります。
- 出力=FILE
代わりに出力を FILE に書き込みます。 「-」は標準出力を意味します
-詳細
変更が加えられたかどうかを標準エラー出力に示す
例
# 変数の追加/更新
crudini --set config_file セクションのパラメータ値
# 既存の変数を更新する
crudini --set --existing config_file セクションのパラメータ値
# 変数を削除する
crudini --del config_file セクションパラメータ
# セクションを削除する
crudini --del config_file セクション
# 値を出力する
crudini --get config_file セクションパラメータ
# セクションにないグローバル値を出力する
crudini --get config_file ''パラメータ
# セクションを出力する
crudini --get config_file セクション
# シェルで解析可能なセクションを出力します
eval $(crudini --get --format=sh config_file セクション)
# シェル変数からiniファイルを更新します
エコー名 = "$name" | crudini --merge config_file セクション
# 別のiniファイルからiniファイルをマージします
crudini --merge config_file < another.ini
# 標準的な UNIX テキスト処理を使用して XNUMX つの ini ファイルを比較します
diff <(crudini --get --format=lines file1.ini|sort) \
<(crudini --get --format=lines file2.ini|sort)
onworks.net サービスを使用してオンラインで crudini を使用する