GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Clinews – Lesen Sie Nachrichten und aktuelle Schlagzeilen von Commandline

Vor einiger Zeit haben wir über einen CLI-News-Client namens InstantNews geschrieben Das hilft Ihnen, Nachrichten und aktuelle Schlagzeilen sofort von der Befehlszeile aus zu lesen. Heute bin ich über ein ähnliches Dienstprogramm namens Clinews gestolpert das dem gleichen Zweck dient - Lesen von Nachrichten und neuesten Schlagzeilen von beliebten Websites, Blogs von Terminal. Sie müssen keine GUI-Anwendungen oder mobilen Apps installieren. Sie können direkt von Ihrem Terminal aus lesen, was in der Welt passiert. Es ist ein kostenloses Open-Source-Dienstprogramm, das mit NodeJS geschrieben wurde .

Clinews installieren

Da Clinews mit NodeJS geschrieben wurde, können Sie es mit dem NPM-Paketmanager installieren. Falls Sie NodeJS noch nicht installiert haben, installieren Sie es wie im folgenden Link beschrieben.

  • So installieren Sie NodeJS unter Linux

Führen Sie nach der Installation des Knotens den folgenden Befehl aus, um Clinews zu installieren:

$ npm i -g clinews

Sie können Clinews auch mit Yarn installieren :

$ yarn global add clinews

Yarn selbst kann mit npm

installiert werden
$ npm -i yarn

News-API konfigurieren

Clinews ruft alle Schlagzeilen von der News API ab . News API ist eine einfache und benutzerfreundliche API, die JSON-Metadaten für die Schlagzeilen zurückgibt, die derzeit in einer Reihe von Nachrichtenquellen und Blogs veröffentlicht werden. Es bietet derzeit Live-Schlagzeilen aus 70 beliebten Quellen, darunter 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 Today und mehr .

Zunächst benötigen Sie einen API-Schlüssel von News API. Gehen Sie zu https://newsapi.org/register URL und registrieren Sie ein kostenloses Konto, um den API-Schlüssel zu erhalten.

Nachdem Sie den API-Schlüssel von der News-API-Site erhalten haben, bearbeiten Sie Ihre .bashrc Datei:

$ vi ~/.bashrc

Fügen Sie am Ende den Newsapi-API-Schlüssel wie unten hinzu:

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

Bitte beachten Sie, dass Sie den Schlüssel in die doppelten Anführungszeichen einfügen müssen. Speichern und schließen Sie die Datei.

Führen Sie den folgenden Befehl aus, um die Änderungen zu aktualisieren.

$ source ~/.bashrc

Erledigt. Lassen Sie uns jetzt weitermachen und die neuesten Schlagzeilen aus neuen Quellen abrufen.

Lesen Sie Nachrichten und aktuelle Schlagzeilen von der Befehlszeile

Um Nachrichten und aktuelle Schlagzeilen aus einer bestimmten neuen Quelle zu lesen, zum Beispiel The Hindu , ausführen:

$ news fetch the-hindu

Hier, "the-hindu" ist die neue Quell-ID (Abruf-ID).

Der obige Befehl ruft die letzten 10 Schlagzeilen aus dem Nachrichtenportal The Hindu ab und zeigt sie im Terminal an. Außerdem werden eine kurze Beschreibung der Nachrichten, das Datum und die Uhrzeit der Veröffentlichung sowie der tatsächliche Link zur Quelle angezeigt.

Beispielausgabe:

Schlagzeilen aus der Quelle mit Clinews abrufen

Um eine Nachricht in Ihrem Browser zu lesen, halten Sie die Strg-Taste gedrückt und klicken Sie auf die URL. Es wird in Ihrem Standard-Webbrowser geöffnet.

Um alle Quellen anzuzeigen, aus denen Sie Nachrichten erhalten können, führen Sie Folgendes aus:

$ news sources

Beispielausgabe:

Listen Sie alle Nachrichtenquellen auf, die Clinews verwenden

Wie Sie im obigen Screenshot sehen, listet Clinews alle Nachrichtenquellen auf, einschließlich des Namens der Nachrichtenquelle, der Abruf-ID, der Beschreibung der Website, der Website-URL und des Landes, in dem sie sich befindet. Zum Zeitpunkt der Erstellung dieses Leitfadens unterstützt Clinews derzeit mehr als 70 Nachrichtenquellen.

Clinews können auch in allen Quellen nach Nachrichten suchen, die den Suchkriterien/Begriffen entsprechen. Angenommen, Sie möchten alle Nachrichtenartikel auflisten, deren Titel die Wörter "Tamilnadu" enthalten , verwenden Sie den folgenden Befehl:

$ news search "Tamilnadu"

Dieser Befehl löscht alle Nachrichtenquellen für Artikel, die mit dem Begriff Tamilnadu übereinstimmen .

Clinews hat einige zusätzliche Flags, die Ihnen dabei helfen,

  • Begrenzen Sie die Anzahl der Nachrichten, die Sie sehen möchten,
  • Nachrichtenartikel sortieren (Top, Neueste, Beliebte),
  • zeigen Sie Nachrichten kategorieweise an (z. B. Wirtschaft, Unterhaltung, Spiele, Allgemein, Musik, Politik, Wissenschaft und Natur, Sport, Technologie)

Weitere Einzelheiten finden Sie im Hilfebereich:

$ clinews -h

Linux
  1. Lesen und schreiben Sie Daten von überall mit Umleitung im Linux-Terminal

  2. Wie erstellt und installiert man den neuesten Simplescreenrecorder von Git?

  3. Wie kann ich von der seriellen Schnittstelle in C öffnen, lesen und schreiben?

  4. C-Bibliothek zum Lesen der EXE-Version von Linux?

  5. Zwingen Sie dd, nicht zu cachen oder nicht aus dem Cache zu lesen

So erhalten Sie Nachrichten sofort von der Befehlszeile in Linux

Coinmon – Überprüfen Sie die Kryptowährungspreise über die Befehlszeile

Holen Sie sich Live-Cricket-Updates von der Befehlszeile

Lesen Sie E-Books von der Befehlszeile mit Epy Ebook Reader

Verbinden und trennen Sie WLAN von der Befehlszeile in Linux

os.MkDir und os.MkDirAll Berechtigungswert?