Googler: Jetzt können Sie vom Linux-Terminal aus googeln!

Eine kurze Frage: Was machst du jeden Tag? Natürlich viele Dinge. Aber eines kann ich sagen: Sie suchen fast jeden Tag (wenn nicht jeden Tag) bei Google. Habe ich recht?

Wenn Sie ein Linux-Benutzer sind (was ich vermute), ist hier eine andere Frage: Wäre es nicht schön, wenn Sie Google ausführen könnten, ohne das Terminal zu verlassen? Ohne ein Browserfenster zu starten?

Wenn Sie ein * nix-Enthusiast sind und auch einer von denen, die den Blick auf das Terminal einfach lieben, weiß ich, dass Ihre Antwort lautet: Ja. Und ich denke, der Rest von euch wird auch das raffinierte kleine Tool mögen, das ich heute vorstellen werde. Es heißt Googler !

Googler: Google in Ihrem Linux-Terminal

Googler ist ein einfaches Befehlszeilendienstprogramm für Google direkt aus Ihrem Terminalfenster. Googler unterstützt hauptsächlich drei Arten von Google-Suchen:

  • Google-Suche : Einfache Google-Suche, die der Suche auf der Google-Startseite entspricht.
  • Google News Search : Google sucht nach Nachrichten, was der Suche in Google News entspricht.
  • Google Site Search : Google sucht nach Ergebnissen einer bestimmten Website.

Googler zeigt die Suchergebnisse mit Titel, URL und Seitenauszug an. Die Suchergebnisse können mit nur wenigen Tastendrücken direkt im Browser geöffnet werden.

Googler-Schnittstelle

Installation unter Ubuntu

Lassen Sie uns zuerst den Installationsprozess durchgehen.

Stellen Sie zunächst sicher, dass Sie über Python Version 3.3 oder höher verfügen, indem Sie diesen Befehl verwenden:

python3 --version 

Wenn nicht, aktualisieren Sie es. Googler benötigt zum Laufen Python 3.3+.

Obwohl Googler noch nicht über das Paket-Repository unter Ubuntu verfügbar ist, können wir es problemlos über das GitHub-Repository installieren. Alles was wir tun müssen, ist die folgenden Befehle auszuführen:

 cd /tmp git clone //github.com/jarun/googler.git cd googler sudo make install cd auto-completion/bash/ sudo cp googler-completion.bash /etc/bash_completion.d/ 

Und das ist es. Googler wird zusammen mit der Funktion zur automatischen Vervollständigung von Befehlen installiert.

Funktionen und grundlegende Verwendung

Wenn wir alle Funktionen durchgehen, ist Googler tatsächlich ein ziemlich mächtiges Werkzeug. Einige der Hauptmerkmale sind:

  • Interaktive Schnittstelle : Führen Sie den folgenden Befehl im Terminal aus:
     googler 

    Die interaktive Oberfläche wird geöffnet. Der Entwickler von Googler, Arun Prakash Jana, nennt es das Omniprompt . Sie können eingeben ? für verfügbare Befehle auf Omniprompt.

    Googler OmniPrompt-Hilfe

    Geben Sie im Omniprompt beliebige Suchbegriffe ein, um die Suche zu starten. Sie können dann n oder p eingeben, um zur nächsten oder vorherigen Seite der Suchergebnisse zu navigieren.

    Um ein Suchergebnis in einem Browserfenster zu öffnen, geben Sie einfach die Indexnummer dieses Ergebnisses ein. Oder Sie können die Suchseite selbst öffnen, indem Sie o eingeben.

  • News-Suche : Wenn Sie nach News suchen möchten, starten Sie googler mit dem optionalen Argument N :
     googler -N 

    Die nachfolgende Omni-Eingabeaufforderung ruft Ergebnisse von Google News ab.

  • Site-Suche : Wenn Sie Seiten einer bestimmten Site durchsuchen möchten, führen Sie googler mit dem Argument w {domain} :
     googler -w itsfoss.com 

    Der nachfolgende Omniprompt mit Fetch ergibt sich nur aus dem It's FOSS-Blog!

  • Manual Page : Führen Sie den folgenden Befehl für die Googler-Manualpage mit verschiedenen Beispielen aus:
     man googler 
  • Google-Suche nach Land / Domain:
     googler -c in "hello world" 

    Mit dem obigen Beispielbefehl werden Suchergebnisse aus der indischen Domain von Google (in für Indien) geöffnet.

  • Filtern Sie die Suchergebnisse nach Dauer und Sprache.
  • Unterstützung von Google-Suchwörtern wie: site: example.com oder filetype: pdf usw.
  • HTTPS-Proxy-Unterstützung.
  • Shell-Befehle werden automatisch vervollständigt.
  • Deaktivieren Sie die automatische Rechtschreibkorrektur.

Es gibt noch viel mehr. Sie können Googler nach Ihren Wünschen drehen.

Googler kann auch in einen textbasierten Browser (wie Elinks, Links, Luchs, W3M usw.) integriert werden, sodass Sie nicht einmal das Terminal verlassen müssen, um Webseiten zu durchsuchen. Die Anweisungen finden Sie auf der GitHub-Projektseite von Googler.

Wenn Sie eine grafische Demonstration der verschiedenen Funktionen von Googler wünschen, können Sie die an die GitHub-Projektseite angehängte Terminalaufzeichnung überprüfen: jarun / googler v2.7 quick demo.

Gedanken zu Googler?

Auch wenn sich Googler nicht für alle als notwendig oder wünschenswert erweist, ist es in der Tat ein großartiges Tool, wenn Sie den Browser nicht nur für die Google-Suche öffnen oder einfach nur so viel Zeit wie möglich im Terminalfenster verbringen möchten. Was denkst du?

Empfohlen

So installieren Sie IntelliJ IDEA unter Ubuntu und anderen Linux-Distributionen
2019
6 Funktionen, die Windows 10 von Linux übernommen hat
2019
Lösen Sie das Problem mit dem Windows-Partitions-Mount in Ubuntu Dual Boot
2019