GNU/Linux >> Znalost Linux >  >> Linux

Clinews – Přečtěte si novinky a nejnovější titulky z příkazového řádku

Před chvílí jsme psali o zpravodajském klientovi CLI s názvem InstantNews který vám pomůže okamžitě číst zprávy a nejnovější titulky z příkazového řádku. Dnes jsem narazil na podobnou utilitu s názvem Clinews který slouží stejnému účelu – čtení zpráv a nejnovějších titulků z oblíbených webů, blogů z Terminálu. Nemusíte instalovat GUI aplikace ani mobilní aplikace. Přímo ze svého terminálu můžete číst, co se děje ve světě. Je to bezplatný nástroj s otevřeným zdrojovým kódem napsaný pomocí NodeJS .

Instalace Clinews

Protože Clinews je napsán pomocí NodeJS, můžete jej nainstalovat pomocí správce balíčků NPM. Pokud jste ještě nenainstalovali NodeJS, nainstalujte jej, jak je popsáno v následujícím odkazu.

  • Jak nainstalovat NodeJS na Linux

Po instalaci uzlu spusťte následující příkaz k instalaci Clinews:

$ npm i -g clinews

Clinews můžete nainstalovat také pomocí Příze :

$ yarn global add clinews

Samotnou přízi lze nainstalovat pomocí npm

$ npm -i yarn

Konfigurace rozhraní News API

Clinews načítá všechny titulky zpráv z News API . News API je jednoduché a snadno použitelné rozhraní API, které vrací metadata JSON pro titulky aktuálně publikované na řadě zpravodajských zdrojů a blogů. V současné době poskytuje živé titulky ze 70 populárních zdrojů, včetně 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 dnes a další .

Nejprve potřebujete klíč API z rozhraní News API. Přejděte na https://newsapi.org/register URL a zaregistrujte si bezplatný účet, abyste získali klíč API.

Jakmile získáte klíč API z webu News API, upravte svůj .bashrc soubor:

$ vi ~/.bashrc

Přidejte klíč API newsapi na konec, jak je uvedeno níže:

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

Upozorňujeme, že klíč musíte vložit do dvojitých uvozovek. Uložte a zavřete soubor.

Spusťte následující příkaz a aktualizujte změny.

$ source ~/.bashrc

Hotovo. Nyní pojďme do toho a získejte nejnovější titulky z nových zdrojů.

Přečtěte si novinky a nejnovější titulky z příkazového řádku

Čtení zpráv a nejnovějších titulků z konkrétního nového zdroje, například Hindu , spustit:

$ news fetch the-hindu

Zde "hindu" je nové ID zdroje (ID načtení).

Výše uvedený příkaz načte posledních 10 titulků z Hinduistického zpravodajského portálu a zobrazí je v Terminálu. Zobrazuje také stručný popis zprávy, datum a čas zveřejnění a skutečný odkaz na zdroj.

Ukázkový výstup:

Získejte titulky zpráv ze zdroje pomocí Clinews

Chcete-li si přečíst novinky v prohlížeči, podržte klávesu Ctrl a klikněte na adresu URL. Otevře se ve vašem výchozím webovém prohlížeči.

Chcete-li zobrazit všechny zdroje, ze kterých můžete přijímat zprávy, spusťte:

$ news sources

Ukázkový výstup:

Vypište všechny zdroje zpráv pomocí Clinenews

Jak vidíte na výše uvedeném snímku obrazovky, Clinews uvádí všechny zdroje zpráv včetně názvu zdroje zpráv, id načtení, popisu webu, adresy URL webu a země, kde se nachází. V době psaní této příručky Clinews aktuálně podporuje 70+ zpravodajských zdrojů.

Clinews může také vyhledávat novinové články ve všech zdrojích odpovídajících vyhledávacím kritériím/termínu. Řekněme například, chcete-li vypsat všechny zprávy s názvy obsahujícími slova "Tamilnadu" , použijte následující příkaz:

$ news search "Tamilnadu"

Tento příkaz odstraní všechny zpravodajské zdroje pro články, které odpovídají výrazu Tamilnadu .

Clinews má několik dalších příznaků, které vám pomohou,

  • omezte množství zpráv, které chcete vidět,
  • třídění zpráv (nejlepší, nejnovější, oblíbené),
  • zobrazovat zprávy podle kategorií (např. obchod, zábava, hry, obecné, hudba, politika, věda a příroda, sport, technologie)

Další podrobnosti naleznete v části nápovědy:

$ clinews -h

Linux
  1. Jak sestavit a nainstalovat nejnovější Simplescreenrecorder z Git?

  2. Jak otevřít, číst a zapisovat ze sériového portu v C?

  3. Vynutit dd neukládat do mezipaměti nebo nečíst z mezipaměti

  1. Čtěte a zapisujte data odkudkoli s přesměrováním v terminálu Linux

  2. Vyhledávání a procházení Stack Overflow Website z příkazového řádku

  3. Knihovna C pro čtení verze EXE z Linuxu?

  1. Jak srovnávat linuxové příkazy a programy z příkazového řádku

  2. Zobrazení náhodných citací z příkazového řádku v Linuxu

  3. Snadný způsob, jak šifrovat a dešifrovat soubory z příkazového řádku v Linuxu