Todos nós sabemos que o Wikipédia é uma das maiores invenções da Web . No entanto, muitas vezes a pessoa já está no terminal e queria somente obter um conceito rápido sobre algo que ela leu , então ela pensa: — Não seria legal existir um utilitário via linha de comando só pra saber do que se trata isso na Wikipédia !?
Sim, existe! É o Wikit, um programa de linha de comando para obter resumos da Wikipedia facilmente.
Bom, antes de mais nada você precisará do npm instalado no seu sistema, pois o Wikit é escrito em JavaScript.
emerge npm # Gentoo, Funtoo, ...
sudo apt install npm # Debian, Ubuntu, Mint, ...
sudo pacman -S npm # Arch, Manjaro, ...
sudo dnf install npm # Red Hat, CentOS, Fedora, ...
Após isso basta rodar o comando abaixo:
sudo npm install wikit -g
E então rode o comando abaixo para ver a versão e saber se está tudo certo:
wikit --version
Antes de mais nada é sempre bom utilizar o wikit --help
pra ter uma noção geral do programa, a saída será similar ao conteúdo abaixo:
Usage: $ wikit <query> [-flags]
Quotes are not required for multi-word queries.
Flags:
--lang <LANG> Specify language;
-l <LANG> LANG is an HTML ISO language code
--all Print all sections of the article
-a Recommended to pipe into a reader e.g. less
-b Open Wikipedia article in default browser
--browser <BROWSER> Open article in specific BROWSER
-d Open disambiguation CLI menu
-D Open disambiguation page in browser
--line <NUM> Set line wrap length to NUM (minimum 15)
--link Print a link to the full article after the summary
--version / -v Print installed version number
--name / -n Print the CLI name: wikit
Examples:
$ wikit nodejs
$ wikit empire state building --link
$ wikit linux -b
$ wikit jugo --lang es
Vamos pesquisar a palavra Linux, o comando seria:
wikit linux
E a saída:
Ahhh, mas a saída foi em inglês, teria como alterar a saída para português ? Sim, sem problemas, basta usar o parâmetro --lang
ou somente -l
seguido do idioma, exemplo:
wikit --lang pt linux
Saída:
É possível abrir a url diretamente no browser com o parâmetro -b
:
wikit --lang pt linux -b
Será aberto no seu navegador padrão.
Vocês podem perceber que a saída são em poucas colunas, se quiser que as colunas sejam maiores, basta definir o tamanho com --line
, exemplo:
wikit --lang pt linux --line 180
E entre outras opções que vimos no wikit --help
.
Espero que tenha gostado e seja útil!
Abraços!