これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドmmdblookupです。
プログラム:
NAME
mmdblookup-MaxMindDBファイルでIPアドレスを検索するユーティリティ
SYNOPSIS
mmdblookup --file [ファイルパス]-ip [IPアドレス] [データパス]
DESCRIPTION
mmdblookupは、指定されたMaxMindDBファイルでIPアドレスを検索します。 IPの記録
アドレスは、型注釈付きのJSONのような構造で表示されます。
IPのデータエントリがマップまたは配列に解決される場合、ルックアップパスを提供できるのは
そのデータの一部を表示します。
たとえば、次のようなJSON構造があるとします。
{
"名前":{
"en": "ドイツ"、
"de": "ドイツ"
},
"都市":["ベルリン"、 "フランクフルト"]
}
次のルックアップパスを指定してmmdblookupを呼び出すことにより、英語名のみをルックアップできます。
mmdblookup --file ... --ip ... 名前 en
または、リストのXNUMX番目の都市を次のように検索することもできます。
mmdblookup --file ... --ip ...都市1
配列の番号付けはゼロ(0)で始まります。
ルックアップへのパスを指定しない場合、特定のIPのすべての情報は次のようになります。
示す。
OPTIONS
このアプリケーションは、次のオプションを受け入れます。
-NS、 - ファイル
MMDBファイルへのパス。 必須。
-私、 --ip
検索するIPアドレス。 必須。
-v、 -詳細
詳細出力をオンにします。 具体的には、これにより、このアプリケーションは
データベースメタデータ。
- バージョン
プログラムのバージョン番号を出力して終了します。
-NS、 -?、 - 助けて
使用情報を表示します。
バグ レポート そして PULL リクエスト
すべての問題をGitHub問題追跡システムに報告してください
(https://github.com/maxmind/libmaxminddb/issues)。 バグレポートを歓迎し、プル
リクエスト。 プルリクエストはパッチよりも非常に優先されることに注意してください。
作者
このユーティリティは、Boris Zentner([メール保護])とデイブ・ロルスキー
([メール保護]).
COPYRIGHT そして LICENSE
Copyright 2013-2014 MaxMind、Inc。
Apacheライセンスバージョン2.0(「ライセンス」)に基づいてライセンス供与されます。 このファイルは使用できません
ライセンスに準拠する場合を除きます。 ライセンスのコピーは、次のURLで入手できます。
http://www.apache.org/licenses/LICENSE-2.0
適用法で義務付けられているか、書面で合意されていない限り、ソフトウェアは
ライセンスは「現状有姿」で配布され、いかなる種類の保証も条件もありません。
明示的または黙示的のいずれか。 準拠する特定の言語については、ライセンスを参照してください
ライセンスに基づく許可と制限。
onworks.netサービスを使用してオンラインでmmdblookupを使用する
