Sei un programmatore? Ho una buona notizia per te. Ora puoi ottenere risposte di codifica istantanee tramite riga di comando utilizzando 'howdoi' utilità nei sistemi operativi simili a Unix. Non devi cercare su Google o fare riferimento ad altre risorse online per conoscere alcuni elementi di base interrogazioni di programmazione. Howdoi visualizzerà le risposte istantanee per i codici e le query di comando direttamente dal tuo Terminale. Questo strumento potrebbe essere utile quando non hai accesso al browser web. Dovrebbe funzionare su tutti i sistemi operativi che supportano python 2 e python 3 , inclusi i sistemi operativi GNU/Linux e Windows.
Questo breve tutorial descrive come installare e utilizzare l'utilità howdoi in Linux.
Ottieni risposte istantanee alla codifica tramite riga di comando utilizzando 'Howdoi'
Howdoi può essere facilmente installato utilizzando l'utilità pip. Per installare pip nella tua distribuzione Linux, procedi come segue.
Per installare PIP su Arch Linux e suoi derivati, eseguire:
$ sudo pacman -S python-pip
Su RHEL, Fedora, CentOS:
$ sudo yum install epel-release
$ sudo yum install python-pip
Oppure,
$ sudo dnf install epel-release
$ sudo dnf install python-pip
Su Debian, Ubuntu, Linux Mint:
$ sudo apt-get install python-pip
Una volta installato PIP, esegui il seguente comando per installare 'Howdoi'.
$ sudo pip install howdoiScarica - eBook gratuito:"I migliori linguaggi di programmazione Web da imparare"
Utilizzo 'Howdoi'
La sintassi tipica di Howdoi è:
howdoi [-h] [-p POS] [-a] [-l] [-c] [-n NUM_ANSWERS] [-C] [-v] QUERY [QUERY ...]
Ecco,
- -h - Visualizza la sezione della guida
- -p POS - Seleziona la risposta nella posizione specificata (predefinito:1)
- -a - Visualizza il testo completo della risposta
- -l - Visualizza solo il link di risposta
- -c - Abilita output colorato
- -n NUM_RISPOSTE - Numero di risposte da restituire
- -C - Svuota la cache
- -v - Visualizza la versione corrente di howdoi
Vediamo alcuni esempi.
Per sapere come usare la funzione di stampa in python o java, usa i seguenti comandi:
$ howdoi print python
Risultato di esempio:
print("Total score for %s is %s " % (name, score))
$ howdoi print java
Risultato:
System.out.print("\"Hello\"");
Per sapere come creare un archivio, basta eseguire il seguente comando:
$ howdoi create tar archive
L'output di esempio sarebbe:
$ tar czf file.tar.gz file.txt
Puoi usare questo comando per creare un archivio tar di file.txt. Allo stesso modo, puoi cercare qualsiasi comando. Ecco come conoscere il formato del comando per creare un file o una directory.
$ howdoi create file touch
Risultato di esempio:
touch ../my_directory/file
Allo stesso modo, puoi vedere come creare una directory come mostrato di seguito.
$ howdoi create directory mkdir
Risultato di esempio:
$ mkdir -p foo
Per sapere come formattare una data in bash, esegui:
$ howdoi format date bash
Risultato di esempio:
DATE=`date +%Y-%m-%d`
Tieni presente che questa utility potrebbe non trovare risposte a tutte le domande, ma ti aiuterà a trovare le risposte ad alcuni codici di base e domande sui comandi.