Når du vil søke i Google, er den vanligste oppførselen å åpne en nettleser, laste inn Google-nettstedet og skrive inn søkeordet ditt. For de kommandolinjene, hva med en enklere måte å kjøre Google-søk fra kommandolinjen på?

Kjør Google-søk fra kommandolinjen

For å få tilgang til Google ved hjelp av kommandolinjen i Linux må du laste ned og installere et verktøy kalt Googler. Bortsett fra å søke på nettet, lar verktøyet deg også få tilgang til Google Nyheter og utføre Google Site Search fra kommandolinjen.

Det er veldig enkelt å laste ned og installere Googler. Alt du trenger å gjøre er å kjøre følgende kommando:

 sudo curl -o / usr / local / bin / googler https://raw.githubusercontent.com/jarun/googler/v2.9/googler&& sudo chmod + x / usr / lokal / bin / googler 

Når kommandoen ovenfor er utført, kan du enkelt starte verktøyet ved å kjøre følgende kommando:

 Googler 

Merk : selvfølgelig finnes det andre måter å laste ned / installere verktøyet på, som fra kilde. Alle relaterte detaljer kan nås ved å gå til prosjektets GitHub-side.

Ved å gå videre, når du kjører googler kommandoen, vil verktøyet be deg om å skrive inn et spørsmål.

For eksempel skrev jeg ordet "Maketecheasier" som spørringsteksten.

Etter at jeg trykket inn, er her produksjonen produsert av verktøyet.

Du kan se at Googles søkeresultater for spørringen ble vist på selve skjermbildet. Du vil også merke at hvert søkeresultat er indeksert (jeg snakker om disse blåfargede tallene: 1, 1a, 1b, etc.). Disse indeksene brukes når du vil åpne et bestemt resultat.

For eksempel, for å åpne det første resultatet, må du bare skrive "1" og trykke Enter.

Hvis du kjører en GUI-basert Linux-distro (som du mest sannsynlig er), vil operasjonen ovenfor resultere i Googler som utløser standard nettleseren din (i tilfelle det var Chrome) og åpnet det første søkeresultatet i nettleseren.

Det faktum at du har tilgang til en GUI-basert nettleser, og som fortsatt utfører Google-søk på kommandolinjen (bare for å åpne resultatene i nettleseren igjen) gir ikke mye mening. Så, hvordan kan du konfigurere Googler til å starte en kommandolinjebasert nettleser.

For engangsbruk, kjør følgende kommando:

 BROWSER = [nettlesernavn] googler 

For eksempel:

 BROWSER = lynx googler 

Og for å angi endringen permanent, kjør følgende kommando:

 eksporter BROWSER = [nettlesernavn] 

Bruk deretter Googler normalt.

For den uinitierte, "lynx" (brukt i forrige eksempel) er en populær kommandolinjebrowser. For å installere det, kan du kjøre følgende kommando:

 sudo apt-get installer lynx 

For flere run-time alternativer som Googler gir, skriv "?" Og trykk Enter.

Bortsett fra kjøretidsmuligheter, gir Googler også mange kommandolinjevalg. Følgende skjermbilde (hentet fra verktøyets GitHub-side) viser dem alle:

Kunnskap om alle disse alternativene gjør at du kan utføre noen kompliserte søkeoperasjoner. For eksempel, for å hente femten resultater oppdatert i løpet av de siste fjorten månedene, start den tredje kommandoen for strengen "himanshu" på nettsiden "maketecheasier.com", og kjør følgende kommando:

 googler -n 15 -s 3 -t m14 -w maketecheasier.com himanshu 

Her er listen over Googler-funksjoner som utvikleren annonserer:

  • Google Søk, Google Nettstedsøk, Google Nyheter
  • Rask og ren (ingen annonser, svarte nettadresser eller rot), egendefinert farge
  • Naviger resultatsider fra omniprompt, åpne nettadresser i nettleseren
  • Hent n resultater i en gå, start på det neste resultatet
  • Deaktiver automatisk stavekontroll og søke nøyaktige søkeord
  • Angi varighet, land / domene (standard: verdensomspennende / .com), språk
  • Google søkeord (f.eks filetype: mime, site: somesite.com) støtte
  • Åpne det første resultatet direkte i nettleseren (som i jeg føler meg heldig)
  • Non-stop-søk: Brann nye søk på omniprompt uten å avslutte
  • HTTPS proxy, brukeragent, TLS 1.2 (standard) støtte
  • Man side med eksempler, ferdigstillingsskript for Bash, Zsh og Fish
  • Minimale avhengigheter

For mer informasjon om verktøyet, gå her.

Konklusjon

Googler er utvilsomt en god løsning for din kommandolinje Googles søkeproblemer. Det faktum at det gir en mengde funksjoner og GitHub-siden inneholder omfattende dokumentasjon gjør verktøyet enda mer fristende. Gi det en prøve, og jeg er sikker på at du ikke vil bli skuffet.