GNU/Linux >> Linux の 問題 >  >> Linux

Wikit –Linuxのコマンドラインからウィキペディアの要約を取得する

ウィキペディアには数百万の記事があり、記事の量は毎日着実に増えています。知識を探しているときに最初に頭に浮かぶ場所です。今日、私は "Wikit"と呼ばれるシンプルでありながら便利なコマンドラインユーティリティに出くわしました。 。ターミナルにあるウィキペディアの記事の要約が表示されます。すでにご存知のとおり、ウィキペディアには最大かつ最も包括的な記事があります。包括的なウィキペディアの記事を読みたくない場合は、Wikitを使用してコマンドラインからウィキペディアの概要を取得できます。正確には、Wikitは、ウィキペディアの記事の目次の前に最初の数段落(もちろん要約)を表示します。

LinuxにWikitをインストールする

まず、NodeJSをインストールする必要があります。 LinuxシステムにNodeJSをインストールするには、次のリンクを参照してください。

  • LinuxにNode.jsをインストールする方法

NodeJSをインストールした後、rootまたはsudoユーザーとして次のコマンドを実行してWikitをインストールします:

$ sudo npm install wikit -g

Wikitがインストールされました。先に進んで、ウィキペディアの要約を表示するためにそれを使用する方法を見てみましょう。

Wikitを使用してコマンドラインからウィキペディアの概要を取得する方法

Wikitの一般的な構文は次のとおりです。

$ wikit <query> <flags>

クエリの前または後にフラグを使用できます。また、複数単語のクエリは引用符なしで使用できます。

次の例を確認してください:

$ wikit linux

ウィキを使用してコマンドラインからウィキペディアの要約を取得する

上記の出力にあるように、WikitはLinuxWikipediaの記事の要約を表示します。

また、他の言語で要約を表示することもできます。たとえば、次のコマンドは、指定されたウィキペディアの記事の概要をスペイン語で表示します。 言語。

$ wikit -lang es linux

ウィキを使用して特定の言語でウィキペディアの要約を取得する

一部の言語では、検索語を母国語のフォントで入力する必要があります。たとえば、Linuxウィキペディアの概要をタミル語で表示するには、次を使用する必要があります。

$ wikit -lang ta லினக்ஸ்

ターミナルで読みたくないですか?次のコマンドを使用して、コマンドラインからデフォルトのWebブラウザで特定のウィキペディアの記事を開くことができます。

$ wikit linux -b

上記のコマンドは、デフォルトのWebブラウザでLinuxウィキペディアページを開きます。ここでは、 -bを使用します ウィキペディアの完全な記事をブラウザに表示するためのフラグ。

すでに述べたように、引用符で複数の単語のクエリを指定する必要はありません。

$ wikit arch linux

上記の出力でお気づきかもしれませんが、Wikitは1行あたり80文字を表示します。 -line を使用して、1行あたりの最大文字数を増減できます。 パラメータ。

たとえば、行の折り返しの長さを100文字に設定するには、次を使用します。

$ wikit -line 100 linux

すべてのオプションを表示するには、次を実行するだけです:

$ wikit
Usage: $ wikit <query> [-flags]

Quotes are not required for multi-word queries.
Flags can be placed anywhere.

Flags:

-b Open Wikipedia article in browser

-line <NUM> Set line wrap length to NUM (minimum 15)

-lang <LANG> Specify language;
 -l <LANG> LANG is an HTML ISO language code

-d Open disambiguation page in browser

Examples:

$ wikit nodejs

$ wikit empire state building

$ wikit linux -b

$ wikit jugo -lang es

これがお役に立てば幸いです。


Linux
  1. Linuxでコマンドラインからジオロケーションを取得する方法

  2. LinuxでコマンドラインからWebブラウザのキャッシュをクリアする方法

  3. Linux(BASH)で数値から上限整数を取得する

  1. Linuxでコマンドラインからメディアプレーヤーを制御する方法

  2. UbuntuLinuxのコマンドラインからドメインネームサーバーを取得する方法

  3. IP (Linux) からホスト名を取得するには?

  1. Linuxのコマンドラインからランダムな引用を表示する

  2. C++ Linux でクリップボードから文字列を取得する

  3. bashからネットマスクを取得するには?