Come cercare sul web dal tuo terminale con S

S Search Featured

Quando stai eseguendo alcune operazioni nel terminale e vuoi cercare informazioni su un sito specifico, devi lasciare il terminale e aprire il tuo browser per effettuare la ricerca. S dimostra che c’è un modo migliore per farlo.

S non è l’unico strumento che ti consente di cercare sul web dal terminale, ma supporta una dozzina di motori di ricerca out of the box. Conosciuto anche come S-Search, quando esegui una ricerca, i risultati appariranno nel tuo browser predefinito e non direttamente nel tuo terminale. Vediamo come cercare qualsiasi cosa su Google, Amazon, DebianPKG, IMDB e molti altri, con un semplice comando dal tuo terminale.

Installazione

Il modo più semplice per installare S-search è utilizzare snap. Per farlo in questo modo, apri il tuo terminale preferito e digita:

sudo snap install s-search

Se preferisci un modo visivo per fare le cose, puoi installarlo tramite il Centro Software/App Store della tua distribuzione. Puoi trovare l’applicazione lì utilizzando il suo nome: “S-search.”

S Search Install From Software Center

Se S-search non è disponibile nei repository della tua distribuzione, puoi trovare istruzioni sulla sua pagina GitHub per installarlo da sorgente.

Ricerca dal Terminale

Per cercare qualsiasi cosa dal tuo terminale su Google Search, devi solo digitare il suo nome, seguito dalla tua query.

Ad esempio, per cercare il nostro sito, Make Tech Easier, abbiamo emesso il comando:

s-search make tech easier

Quasi immediatamente dopo, il nostro browser predefinito – nel nostro caso, Firefox – è apparso, mostrando i risultati di quella richiesta di ricerca. Era proprio come se avessimo visitato manualmente la pagina di Google Search e digitato la nostra query lì.

S Search Default Google Search

Fornitori di Ricerca Alternativi

S-Search si dimostra ultra-utile perché supporta anche molti altri motori di ricerca. Per vedere un elenco di tutti i siti dove puoi cercare qualcosa con S-search, digita:

s-search -l

S Search List Providers

Per indirizzare la tua query a uno di essi, puoi usare il loro nome/parola chiave come:

s-search -p amazon soldering iron

Nella query sopra, abbiamo usato S-search per cercare un saldatore nel negozio online di Amazon.

S Search Use Search Provider

Scambiando il fornitore e il termine della query, potremmo, ad esempio, cercare una canzone particolare su Spotify. Per cercare un’immagine su 500px, un gioco su Steam, e così via.

S Search Find Game At Steam

Dietro le Quinte

S-search non utilizza algoritmi avanzati o codice complesso per realizzare questo. Infatti, S-search è solo una raccolta di URL di ricerca, a cui aggiunge le nostre query di ricerca.

Puoi controllare ciascuno di essi per qualsiasi tua ricerca utilizzando l’opzione -o. Con questa opzione, invece di aprire il tuo browser predefinito per visualizzare i risultati della tua query, S-search rivelerà l’URL di ricerca nel tuo terminale.

S Search Display Output

Vale la pena notare che abbiamo usato lo stesso trucco in passato per aggiungere funzionalità di ricerca simili non solo a Peppermint Linux ma anche al popolare gestore di appunti Clipman.

Sebbene l’approccio fosse esattamente lo stesso, S-search viene fornito con dozzine di tali URL per molti siti popolari già integrati ed è accessibile dal terminale. Questa combinazione lo rende piuttosto utile poiché ti consente di cercare qualsiasi cosa a piacimento.