Como Pesquisar na Web a partir do Seu Terminal com S

Quando você está realizando algumas tarefas no terminal e deseja pesquisar informações em um site específico, precisa sair do terminal e abrir seu navegador para fazer a pesquisa. O S prova que há uma maneira melhor de fazer isso.
O S não é a única ferramenta que permite pesquisar na Web a partir do terminal, mas suporta uma dúzia de mecanismos de busca de forma nativa. Também conhecido como S-Search, quando você realiza uma pesquisa, os resultados aparecem em seu navegador padrão e não diretamente no seu terminal. Vamos ver como pesquisar qualquer coisa no Google, Amazon, DebianPKG, IMDB e muitos outros, com um simples comando do seu terminal.
Instalação
A maneira mais fácil de instalar o S-search é usando o snap. Para fazer isso, abra seu terminal favorito e digite:
sudo snap install s-searchSe você preferir a maneira visual de fazer as coisas, pode instalá-lo através do Centro de Software/App Store da sua distribuição. Você pode localizar o aplicativo lá usando seu nome: “S-search.”

Se o S-search não estiver disponível nos repositórios da sua distribuição, você pode encontrar instruções em sua página do GitHub para instalá-lo a partir do código-fonte.
Pesquisando a partir do Terminal
Para pesquisar qualquer coisa a partir do seu terminal no Google Search, você só precisa digitar seu nome, seguido pela sua consulta.
Por exemplo, para pesquisar nosso site, Make Tech Easier, emitimos o comando:
s-search make tech easierQuase imediatamente depois, nosso navegador padrão – no nosso caso, Firefox – apareceu, mostrando os resultados daquela solicitação de pesquisa. Foi como se tivéssemos visitado manualmente a página de pesquisa do Google e digitado nossa consulta lá.

Provedores de Pesquisa Alternativos
O S-Search se mostra ultraútil porque suporta muitos outros mecanismos de busca também. Para ver uma lista de todos os sites onde você pode procurar algo com o S-search, digite:
s-search -l
Para direcionar sua consulta a um deles, você pode usar seu nome/palavra-chave como:
s-search -p amazon soldering ironNa consulta acima, usamos o S-search para buscar um ferro de solda na loja online da Amazon.

Ao trocar o provedor e o termo da consulta, poderíamos, por exemplo, pesquisar uma música específica no Spotify. Para pesquisar uma imagem no 500px, um jogo no Steam, e assim por diante.

Por Trás das Cenas
O S-search não usa nenhum algoritmo avançado ou código complexo para realizar isso. Na verdade, o S-search é apenas uma coleção de URLs de pesquisa, às quais ele adiciona nossas consultas de pesquisa.
Você pode verificar cada uma delas para qualquer uma de suas pesquisas usando o switch -o. Com esse switch, em vez de abrir seu navegador padrão para exibir os resultados de sua consulta, o S-search revelará a URL de pesquisa em seu terminal.

Vale a pena notar que usamos o mesmo truque no passado para adicionar funcionalidade de pesquisa semelhante não apenas ao Peppermint Linux, mas também ao popular gerenciador de área de transferência Clipman.
Embora a abordagem tenha sido exatamente a mesma, o S-search vem com dezenas de tais URLs para muitos sites populares embutidos e é acessível a partir do terminal. Essa combinação o torna bastante útil, pois permite que você pesquise qualquer coisa a qualquer momento.