Bashプログラミング
 Computer >> コンピューター >  >> プログラミング >> Bashプログラミング

Googler:Linux ターミナルからのコマンドライン Google 検索

現在、Google は search はよく知られており、ワールド ワイド ウェブ で最も使用されている検索エンジンです。 (WWW )、インターネット上の何百万ものサーバーから情報を収集したい場合、これはその目的にとって最も信頼できるツールであり、さらにそれ以上のツールです。

世界中の多くの人が主にグラフィカル Web ブラウザ インターフェイスを介して Google 検索を使用しています。ただし、日々のシステム関連タスクで常に端末に釘付けになっているコマンド ライン マニアは、コマンド ラインから Google 検索にアクセスする際に困難に直面します。ここがGoogle 社員の役割です。 comes in handy.

こちらもお読みください :Wikit – Linux で Wikipedia を検索するコマンド ライン ツール

Googler は、Linux ターミナル内で Google (ウェブとニュース) および Google サイト検索にアクセスするための、強力で機能が豊富な Python ベースのコマンド ライン ツールです。

注意 :Google 社員 Google とは一切関係ありません .

Google 社員はどのように働いていますか?

コマンド ラインから Google 検索へのインターフェースを提供し、GUI ウェブ ブラウザと同様のページ ナビゲーションで、ページ内のタイトル、URL、要約情報を示す結果を表示します。

Google 社員の簡単なデモを見る .

Googler:Linux ターミナルからのコマンドライン Google 検索

ユーザーはそれをテキストベースの Web ブラウザと統合し、結果を Web ブラウザで直接開くことができます。

単一インスタンスでの順次検索をサポートしており、重要な点として、シェル補完スクリプトが自動的に使用オプションを呼び出すため、ユーザーは使用オプションを習得する必要がありません。

Google 社員の特徴

<オル>
  • Google 検索、Google サイト検索、Google ニュースへのアクセスを提供します。
  • カスタム カラーを使用し、高速かつクリーンで、広告、迷走 URL、乱雑なものは含まれていません。
  • オムニプロンプトから検索結果ページに移動できるようにします。
  • 一度に多数の結果の取得をサポートし、ユーザーは n 番目の結果から開始できます。
  • ユーザーは自動スペル修正を無効にして、正確なキーワードを検索できます。
  • 期間、国/ドメイン固有の検索などの属性による検索の制限をサポートします(デフォルト:.com )、言語設定。
  • filetype:mime 形式の Google 検索キーワードをサポートします。 、サイト:somesite.com and many others.
  • ノンストップ検索を許可します。終了せずにオムニプロンプトで新しい検索を開始します。
  • HTTPS プロキシ サービスをサポートします。
  • サンプル、Bash、Zsh、Fish のシェル補完スクリプトを含むマニュアル ページが同梱されます。
  • ユーザーは必要に応じて、最初の検索結果をウェブブラウザで開くことができます。
  • Linux に Googler をインストールする方法

    Ubuntu Linux のユーザー およびその派生製品 (Linux Mint など) 、Xubuntu 以下のコマンドを実行することで、この PPA 経由でインストールできます。

    $ sudo add-apt-repository ppa:twodopeshaggy/jarun
    $ sudo apt-get update
    $ sudo apt-get install googler
    

    重要 :上記のインストール手順で Googler をインストールできない場合は、示されているように最新バージョンを使用してソースからインストールする必要があります。

    他のディストリビューションでは、次の手順を使用して Googler をソースからインストールできます。

    まず、Googler の最新バージョンをダウンロードします(執筆時点の最新バージョンはv2.9です) ).

    $ cd Downloads
    $ wget -c https://github.com/jarun/googler/archive/v2.9.tar.gz
    $ tar -xvf v2.9.tar.gz
    $ cd googler-2.9
    $ sudo make install 
    $ cd auto-completion/bash/
    $ sudo cp googler-completion.bash /etc/bash_completion.d/
    

    Linux ターミナルで Googler を使用する方法

    以下は、Googler が Linux でどのように動作するかを示すいくつかの例です。以下の基本的なコマンドは、tecmint.com に関する情報を表示します。 :

    $ googler tecmint.com
    
    Googler:Linux ターミナルからのコマンドライン Google 検索 Linux コマンドラインから Google を検索する

    検索結果ページの最後にオムニプロンプトが表示されます。 “?” を入力してヘルプ ページを開く 文字を入力してEnterを押します 。各キーには、詳細な機能の説明が併記されています。

    Googler:Linux ターミナルからのコマンドライン Google 検索 Google 検索オプション

    この例では、引用符で囲まれた単語 (Linux コマンド ラインのトリック) を検索します。 ) on tecmint.com .

    $ googler -n 8 -w tecmint.com \"Linux command line tricks\"
    

    where the options:

    <オル>
  • -n num – Googler に最大 8 を表示するように指示します ページごとの結果 (デフォルトは 10) ).
  • -w – Google のサイト (tecmint.com) を有効にします。 search.
  • Googler:Linux ターミナルからのコマンドライン Google 検索 Google サイトの検索結果

    -N を使用すると、Google 検索のニュース セクションから Linux に関する最新ニュースの結果を表示することもできます。 switch as follows:

    $ googler -N Linux 
    
    Googler:Linux ターミナルからのコマンドライン Google 検索 コマンドラインから Linux ニュースを検索

    エイリアスを設定すると、単語の意味を示す 4 つの結果が得られます (tecmint) この場合)次のようになります。

    $ alias tecmint='oogler -n 4 tecmint'
    $ tecmint 
    
    Googler:Linux ターミナルからのコマンドライン Google 検索 キーワードの Google 検索

    詳細と使用方法については、Google 社員の Github リポジトリにアクセスするか、Google 社員のマニュアル ページをご覧ください。

    $ man googler 
    

    Googler は便利なツールで、ほとんどの時間をターミナルで過ごし、テキストベースのインターフェイスから Web を検索したい Linux ユーザーにとって、完璧かつ確実に機能します。 Google 社員についてのご意見をコメント欄で忘れずに共有してください。

    Linux スキルを次のレベルに引き上げましょう

    ルート メンバーは、すべてのコース、認定準備トラック、および毎月新しいコースが追加される増大する実践的な Linux コンテンツのライブラリに完全にアクセスできます。

    得られるもの

    すべてのプレミアム記事に広告なしでアクセス

    すべてのコースへのアクセス:Linux、Linux 用 AI、Bash スクリプト、Ubuntu ハンドブック、Golang などを学習します。

    Linux 認定資格 (RHCSA、RHCE、LFCS、LFCA) へのアクセス

    リリース時に新しいコースにアクセス

    週刊ニュースレターにアクセスしてください

    コメント内の優先ヘルプ

    プライベート Telegram コミュニティ

    Linux コミュニティとつながる

    Googler:Linux ターミナルからのコマンドライン Google 検索

    Aaron Kili は、Linux と F.O.S.S の愛好家であり、将来の Linux システム管理者、ウェブ開発者であり、現在は TecMint のコンテンツ クリエイターでもあります。コンピュータでの作業が大好きで、知識を共有することを強く信じています。

    TecMint の各チュートリアルは、経験豊富な Linux システム管理者のチームによって作成されています そのため、当社の高品質基準を満たしています。


    1. 高度な Sed 置換:専門家のテクニックと実践例

      この記事は、現在進行中の Unix Sed のヒントとテクニック シリーズの一部です。 前回の sed 記事では、sed 印刷、sed 削除、sed 代替、sed ファイル書き込み、sed 複数コマンドについて学びました。 この記事では、sed の「s」置換コマンドを使用した興味深い回避策をいくつかの実践的な例とともに確認してみましょう。 私。 Sed 置換デリミタ 前回の投稿で説明したように、@ % | などのさまざまな区切り文字を使用できます。; :sed 代替コマンド内。 まず、以下で説明するすべての例で使用される path.txt ファイルを作成しましょう。 $ cat pat

    2. ファイルとディレクトリを一覧表示するLinuxのlsコマンド

      ls Linuxのコマンドは、おそらく最初に使用する必要のあるコマンドの1つです。この記事では、コマンドと一般的に使用されるパラメータについて説明します。 私が好むオプションのセットは次のとおりです。 ls -Zaltrh 各オプションを個別に掘り下げて、オプションのグロブ全体が役立つ理由を説明しましょう。 LinuxLSコマンド構文 #ls [OPTION] [FILE] OPTIONS: [-a], do not ignore entries starting with . or .. [-h], with -l, print sizes in human readable form