これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド tcbmgr です。
プログラム:
NAME
tcbmgr - B+ ツリー データベース API のコマンド ライン ユーティリティ
DESCRIPTION
コマンド `tcbmgr' は、B+ ツリー データベース API のテストとデバッグ用のユーティリティです。
その応用例。 `path'データベースファイルのパスを指定します。 `うーん'は
各リーフ ページのメンバーの数。 `メンム' は各メンバーの数を指定します
葉以外のページ。 `ブンナム' はバケットの数を指定します。 `アポウ' のパワーを指定します。
アライメント。 `fpow' は、フリー ブロック プールのパワーを指定します。 `キー' はキーを指定します
記録。 `値' はレコードの値を指定します。 `file'入力ファイルを指定します。
tcbmgr 作ります [-CD|-これ|-cj] [-tl] [-td|-tb|-tt|-tx] path [うーん [メンム [ブンナム [アポウ
[fpow]]]]]]
データベースファイルを作成します。
tcbmgr 知らせます [-nl|-nb] path
その他の情報を標準出力に出力します。
tcbmgr 置きます [-CD|-これ|-cj] [-nl|-nb] [-sx] [-dk|-dc|-dd|-デシベル|-ダイ|-パパ] path キー 値
レコードを保存します。
tcbmgr でる [-CD|-これ|-cj] [-nl|-nb] [-sx] path キー
レコードを削除します。
tcbmgr 取得する [-CD|-これ|-cj] [-nl|-nb] [-sx] [-px] [-pz] path キー
レコードの値を出力します。
tcbmgr リスト [-CD|-これ|-cj] [-nl|-nb] [-m NUM] [-bk] [-pv] [-px] [-j STR] [-rb bキー
eキー] [-fm STR] path
すべてのレコードのキーを改行で区切って印刷します。
tcbmgr 最適化します [-CD|-これ|-cj] [-tl] [-td|-tb|-tt|-tx] [-tz] [-nl|-nb] [-df] path
[うーん [メンム [ブンナム [アポウ [fpow]]]]]]
データベースファイルを最適化します。
tcbmgr インポート [-nl|-nb] [-sc] path [file]
TSVのレコードをファイルの各行に保存します。
tcbmgr バージョン
東京内閣のバージョン情報を印刷します。
オプションには次の機能があります。
-CD : 比較関数 `tcmmpdecimal' を使用します。
-これ : 比較関数 `tccmpint32' を使用します。
-cj : 比較関数 `tccmpint64' を使用します。
-tl : オプション `BDBTLARGE' を有効にします。
-td : オプション `BDBTDEFLATE' を有効にします。
-tb : オプション `BDBTBZIP' を有効にします。
-tt : オプション `BDBTTCBS' を有効にします。
-tx : オプション `BDBTEXCODEC' を有効にします。
-nl : オプション `BDBNOLCK' を有効にします。
-nb : オプション `BDBLCKNB' を有効にします。
-sx :入力データはXNUMX進データ文字列として評価されます。
-dk : `tcbdbput' の代わりに関数 `tcbdbputkeep' を使用してください。
-dc : `tcbdbput' の代わりに関数 `tcbdbputcat' を使用してください。
-dd : `tcbdbput' の代わりに関数 `tcbdbputdup' を使用してください。
-デシベル : `tcbdbput' の代わりに関数 `tcbdbputdupback' を使用してください。
-ダイ : `tcbdbput' の代わりに関数 `tcbdbaddint' を使用してください。
-パパ : `tcbdbput' の代わりに関数 `tcbdbadddouble' を使用してください。
-px :出力データはXNUMX進データ文字列に変換されます。
-pz :出力の最後に改行を追加しないでください。
-m NUM :出力の最大数を指定します。
-bk : バックワードスキャンを実行します。
-pv :レコードの値も出力します。
-j STR : カーソルがジャンプするキーを指定します。
-rb bキー eキー : キーの範囲を指定します。
-fm STR :キーのプレフィックスを指定します。
-tz :オプション `UINT8_MAX 'を有効にします。
-df :最適化のみを実行します。
-sc :キーを小文字として正規化します。
このコマンドは、成功すると0を返し、失敗すると別のコマンドを返します。
onworks.net サービスを使用してオンラインで tcbmgr を使用する