GNU/Linux >> Tutoriels Linux >  >> Linux

Clinews - Lisez les nouvelles et les derniers titres de la ligne de commande

Il y a quelque temps, nous avons écrit sur un client de nouvelles CLI nommé InstantNews qui vous aide à lire instantanément les nouvelles et les derniers titres de la ligne de commande. Aujourd'hui, je suis tombé sur un utilitaire similaire nommé Clinews qui sert le même objectif - lire les nouvelles et les derniers titres des sites Web populaires, des blogs de Terminal. Vous n'avez pas besoin d'installer d'applications graphiques ou d'applications mobiles. Vous pouvez lire ce qui se passe dans le monde directement depuis votre Terminal. Il s'agit d'un utilitaire open source gratuit écrit à l'aide de NodeJS .

Installer Clinews

Étant donné que Clinews est écrit à l'aide de NodeJS, vous pouvez l'installer à l'aide du gestionnaire de packages NPM. Si vous n'avez pas encore installé NodeJS, installez-le comme décrit dans le lien suivant.

  • Comment installer NodeJS sur Linux

Une fois le nœud installé, exécutez la commande suivante pour installer Clinews :

$ npm i -g clinews

Vous pouvez également installer Clinews en utilisant Yarn :

$ yarn global add clinews

Le fil lui-même peut être installé à l'aide de npm

$ npm -i yarn

Configurer l'API Actualités

Clinews récupère tous les titres de l'actualité à partir de l'API News . L'API News est une API simple et facile à utiliser qui renvoie les métadonnées JSON pour les titres actuellement publiés sur une gamme de sources d'actualités et de blogs. Il fournit actuellement des titres en direct de 70 sources populaires, notamment 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 et plus .

Tout d'abord, vous avez besoin d'une clé API de l'API News. Accédez à https://newsapi.org/register URL et enregistrez un compte gratuit pour obtenir la clé API.

Une fois que vous avez obtenu la clé API du site API News, modifiez votre .bashrc fichier :

$ vi ~/.bashrc

Ajoutez la clé API newsapi à la fin comme ci-dessous :

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

Veuillez noter que vous devez coller la clé à l'intérieur des guillemets doubles. Enregistrez et fermez le fichier.

Exécutez la commande suivante pour mettre à jour les modifications.

$ source ~/.bashrc

Fait. Maintenant, allons-y et allons chercher les derniers titres à partir de nouvelles sources.

Lire les actualités et les derniers titres de la ligne de commande

Pour lire les actualités et les derniers titres d'une nouvelle source spécifique, par exemple The Hindu , exécutez :

$ news fetch the-hindu

Ici, "l'hindou" est le nouvel identifiant de la source (id de récupération).

La commande ci-dessus récupérera les 10 derniers titres du portail d'actualités hindou et les affichera dans le terminal. En outre, il affiche une brève description de l'actualité, la date et l'heure de publication et le lien réel vers la source.

Exemple de résultat :

Récupérez les titres de l'actualité à partir de la source à l'aide de Clinews

Pour lire une news dans votre navigateur, maintenez la touche Ctrl enfoncée et cliquez sur l'URL. Il s'ouvrira dans votre navigateur Web par défaut.

Pour afficher toutes les sources à partir desquelles vous pouvez obtenir des informations, exécutez :

$ news sources

Exemple de résultat :

Lister toutes les sources d'actualités utilisant Clinews

Comme vous le voyez dans la capture d'écran ci-dessus, Clinews répertorie toutes les sources d'informations, y compris le nom de la source d'informations, l'identifiant de récupération, la description du site, l'URL du site Web et le pays où il se trouve. Au moment de la rédaction de ce guide, Clinews prend actuellement en charge plus de 70 sources d'actualités.

Clinews peut également rechercher des actualités dans toutes les sources correspondant aux critères/termes de recherche. Par exemple, pour répertorier toutes les actualités dont les titres contiennent les mots "Tamilnadu" , utilisez la commande suivante :

$ news search "Tamilnadu"

Cette commande supprimera toutes les sources d'actualités pour les articles correspondant au terme Tamilnadu .

Clinews a quelques drapeaux supplémentaires qui vous aident à,

  • limiter le nombre d'actualités que vous souhaitez voir,
  • trier les actualités (les plus récentes, les plus récentes, les plus populaires)
  • afficher les actualités par catégorie (par exemple, affaires, divertissement, jeux, général, musique, politique, science et nature, sport, technologie)

Pour plus de détails, consultez la section d'aide :

$ clinews -h

Linux
  1. Lire et écrire des données de n'importe où avec la redirection dans le terminal Linux

  2. Comment construire et installer le dernier Simplescreenrecorder de Git ?

  3. Comment ouvrir, lire et écrire à partir du port série en C ?

  4. Bibliothèque C pour lire la version EXE de Linux?

  5. Forcer dd à ne pas mettre en cache ou à ne pas lire à partir du cache

Comment obtenir des nouvelles instantanément à partir de la ligne de commande sous Linux

Coinmon - Vérifiez les prix des crypto-monnaies à partir de la ligne de commande

Obtenez des mises à jour en direct sur le cricket à partir de la ligne de commande

Lire des livres électroniques à partir de la ligne de commande avec Epy Ebook Reader

Connecter et déconnecter le WiFi de la ligne de commande sous Linux

Valeur d'autorisation os.MkDir et os.MkDirAll ?