GNU/Linux >> Tutoriels Linux >  >> Linux

Comment obtenir des réponses de codage instantanées via la ligne de commande sous Linux

Êtes-vous un programmeur? J'ai une bonne nouvelle pour vous. Vous pouvez maintenant obtenir des réponses de codage instantanées via la ligne de commande en utilisant 'howdoi' utilitaire dans les systèmes d'exploitation de type Unix. Vous n'avez pas besoin d'aller sur Google ou de vous référer à d'autres ressources en ligne pour connaître certains éléments de base requêtes de programmation. Howdoi affichera les réponses instantanées pour les codes et les requêtes de commande directement depuis votre terminal. Cet outil peut être utile lorsque vous n'avez pas accès au navigateur Web. Cela devrait fonctionner sur tous les systèmes d'exploitation prenant en charge python 2 et python 3 , y compris les systèmes d'exploitation GNU/Linux et Windows.

Ce bref tutoriel décrit comment installer et utiliser l'utilitaire howdoi sous Linux.

Obtenez des réponses de codage instantanées via la ligne de commande en utilisant "Howdoi"

Howdoi peut être facilement installé à l'aide de l'utilitaire pip. Pour installer pip dans votre distribution Linux, procédez comme suit.

Pour installer PIP sur Arch Linux et ses dérivés, exécutez :

$ sudo pacman -S python-pip

Sur RHEL, Fedora, CentOS :

$ sudo yum install epel-release
$ sudo yum install python-pip

Ou,

$ sudo dnf install epel-release
$ sudo dnf install python-pip

Sur Debian, Ubuntu, Linux Mint :

$ sudo apt-get install python-pip

Une fois PIP installé, exécutez la commande suivante pour installer 'Howdoi'.

$ sudo pip install howdoi
Télécharger - Ebook gratuit :"Les meilleurs langages de programmation Web à apprendre"

Utilisation de "Comment faire"

La syntaxe typique de Howdoi est :

howdoi [-h] [-p POS] [-a] [-l] [-c] [-n NUM_ANSWERS] [-C] [-v] QUERY [QUERY ...]

Ici,

  • -h - Affiche la section d'aide
  • -p PDV  - Sélectionner la réponse à la position spécifiée (par défaut : 1)
  • -a  - Affiche le texte complet de la réponse
  • -l  - Affiche uniquement le lien de réponse
  • -c - Active la sortie colorisée
  • -n NUM_ANSWERS  - Nombre de réponses à retourner
  • -C - Vide le cache
  • -v  - Affiche la version actuelle de howdoi

Voyons quelques exemples.

Pour savoir comment utiliser la fonction d'impression en python ou java, utilisez les commandes suivantes :

$ howdoi print python

Exemple de résultat :

print("Total score for %s is %s " % (name, score))
$ howdoi print java

Sortie :

System.out.print("\"Hello\"");

Pour savoir comment créer une archive, il suffit d'exécuter la commande suivante :

$ howdoi create tar archive

Exemple de sortie :

$ tar czf file.tar.gz file.txt

Vous pouvez utiliser cette commande pour créer une archive tar de file.txt. De même, vous pouvez rechercher toutes les commandes. Voici comment connaître le format de commande pour créer un fichier ou un répertoire.

$ howdoi create file touch

Exemple de résultat :

touch ../my_directory/file

De même, vous pouvez voir comment créer un répertoire comme indiqué ci-dessous.

$ howdoi create directory mkdir

Exemple de résultat :

$ mkdir -p foo

Pour savoir comment formater une date en bash, lancez simplement :

$ howdoi format date bash

Exemple de résultat :

DATE=`date +%Y-%m-%d`

Veuillez noter que cet utilitaire peut ne pas trouver de réponses à toutes les requêtes, mais il vous aidera à trouver des réponses à certains codes de base et requêtes de commande.


Linux
  1. Comment obtenir votre géolocalisation à partir de la ligne de commande sous Linux

  2. Comment obtenir des serveurs de noms de domaine à partir de la ligne de commande dans Ubuntu Linux

  3. Comment générer des captures d'écran vidéo de fichiers vidéo via la ligne de commande Linux

  4. Comment obtenir un masque de réseau à partir de bash ?

  5. Comment obtenir ldapsearch sur Scientific Linux ?

Comment utiliser Google Translate à partir de la ligne de commande sous Linux

Comment trouver la version de Virtualbox à partir de la ligne de commande sous Linux

Comment obtenir votre adresse IP sous Linux

Comment démarrer avec Arch Linux

Comment SSH au serveur via Linux

Comment obtenir une liste de liens symboliques sous Linux