Como Pesquisar na Web a partir do Seu Terminal com S

S Search Featured

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-search

Se 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.”

S Search Install From Software Center

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 easier

Quase 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á.

S Search Default Google Search

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

S Search List Providers

Para direcionar sua consulta a um deles, você pode usar seu nome/palavra-chave como:

s-search -p amazon soldering iron

Na consulta acima, usamos o S-search para buscar um ferro de solda na loja online da Amazon.

S Search Use Search Provider

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.

S Search Find Game At Steam

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.

S Search Display Output

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.