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

Clinews –コマンドラインからニュースと最新のヘッドラインを読む

少し前に、 InstantNewsという名前のCLIニュースクライアントについて書きました。 これは、コマンドラインからニュースや最新のヘッドラインを即座に読むのに役立ちます。今日、私は Clinewsという名前の同様のユーティリティに出くわしました これは同じ目的を果たします-人気のあるウェブサイトからのニュースや最新のヘッドライン、ターミナルからのブログを読むこと。 GUIアプリケーションやモバイルアプリをインストールする必要はありません。ターミナルから世界で起こっていることを直接読むことができます。 NodeJSを使用して作成された無料のオープンソースユーティリティです。 。

Clinewsのインストール

ClinewsはNodeJSを使用して記述されているため、NPMパッケージマネージャーを使用してインストールできます。 NodeJSをまだインストールしていない場合は、次のリンクの説明に従ってインストールしてください。

  • LinuxにNodeJSをインストールする方法

ノードをインストールしたら、次のコマンドを実行してClinewsをインストールします。

$ npm i -g clinews

ヤーンを使用してClinewsをインストールすることもできます :

$ yarn global add clinews

糸自体はnpmを使用してインストールできます

$ npm -i yarn

NewsAPIを構成する

Clinewsは、 News APIからすべてのニュースヘッドラインを取得します 。 News APIは、さまざまなニュースソースやブログで現在公開されているヘッドラインのJSONメタデータを返すシンプルで使いやすいAPIです。現在、Ars Technica、BBC、Blooberg、CNN、Daily Mail、Engadget、ESPN、Financial Times、Google News、hacker News、IGN、Mashable、National Geographic、Reddit r / all、Reuters、 Speigel Online、Techcrunch、The Guardian、The Hindu、The Huffington Post、The Newyork Times、The Next Web、The Wall street Journal、USA今日、そしてもっと

まず、NewsAPIのAPIキーが必要です。 https://newsapi.org/registerにアクセスします URLを取得し、無料のアカウントを登録してAPIキーを取得します。

News APIサイトからAPIキーを取得したら、 .bashrcを編集します ファイル:

$ vi ~/.bashrc

以下のように、最後にnewsapiAPIキーを追加します。

export IN_API_KEY="Paste-API-key-here"

二重引用符の中にキーを貼り付ける必要があることに注意してください。ファイルを保存して閉じます。

次のコマンドを実行して、変更を更新します。

$ source ~/.bashrc

終わり。それでは、先に進んで、新しいソースから最新のヘッドラインを取得しましょう。

コマンドラインからニュースと最新のヘッドラインを読む

ヒンドゥーなど、特定の新しいソースからのニュースや最新のヘッドラインを読むには 、実行:

$ news fetch the-hindu

ここでは、「ヒンドゥー」 は新しいソースID(フェッチID)です。

上記のコマンドは、ヒンドゥーのニュースポータルから最新の10のヘッドラインを取得し、ターミナルに表示します。また、ニュースの簡単な説明、公開された日時、およびソースへの実際のリンクが表示されます。

出力例:

Clinewsを使用してソースからニュースのヘッドラインを取得する

ブラウザでニュースを読むには、Ctrlキーを押しながらURLをクリックします。デフォルトのWebブラウザで開きます。

ニュースを入手できるすべてのソースを表示するには、次のコマンドを実行します:

$ news sources

出力例:

Clinewsを使用してすべてのニュースソースを一覧表示する

上のスクリーンショットにあるように、Clinewsは、ニュースソースの名前、フェッチID、サイトの説明、WebサイトのURL、およびそれが配置されている国を含むすべてのニュースソースを一覧表示します。このガイドを書いている時点で、Clinewsは現在70以上のニュースソースをサポートしています。

Clinewsは、検索条件/用語に一致するすべてのソースのニュース記事を検索することもできます。たとえば、「タミルナドゥ」という単語を含むタイトルのすべてのニュース記事を一覧表示するとします。 、次のコマンドを使用します:

$ news search "Tamilnadu"

このコマンドは、タミルナドゥという用語に一致する記事のすべてのニュースソースを破棄します 。

Clinewsには、あなたを助けるいくつかの追加のフラグがあります、

  • 見たいニュース記事の量を制限します
  • ニュース記事を並べ替える(トップ、最新、人気)、
  • ニュース記事をカテゴリ別に表示する(例:ビジネス、エンターテインメント、ゲーム、一般、音楽、政治、科学と自然、スポーツ、テクノロジー)

詳細については、ヘルプセクションを参照してください:

$ clinews -h

Linux
  1. Gitから最新のSimplescreenrecorderを構築してインストールする方法は?

  2. Cでシリアルポートを開き、読み書きする方法は?

  3. LinuxからEXEバージョンを読み取るCライブラリ?

  1. Linuxターミナルでリダイレクトを使用して、どこからでもデータを読み書きできます

  2. コマンドラインからStackOverflowWebサイトを検索および参照する

  3. dd を強制的にキャッシュしないようにするか、キャッシュから読み取らないようにする

  1. コマンドラインからLinuxコマンドとプログラムをベンチマークする方法

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

  3. Linuxでコマンドラインからファイルを暗号化および復号化する簡単な方法