ターミナルからWeb検索ができる「S」の使い方
ターミナルで作業をしている最中に、特定のサイトで情報を調べたくなることはよくあります。そのたびにターミナルを離れてブラウザを起動するのは面倒ですよね。「S(S-Search)」を使えば、そんな手間を省き、コマンド一つで直接Web検索ができるようになります。
ターミナルからWeb検索を可能にするツールはSだけではありませんが、Sの魅力は、主要な検索エンジンやサイトを最初から十数種類サポートしている点にあります。検索を実行すると、結果はターミナル内ではなく、デフォルトのブラウザに表示されます。この記事では、Google、Amazon、DebianPKG、IMDBなど、さまざまなサイトをターミナルからのシンプルなコマンドで検索する方法を紹介します。
S-Searchのインストール
もっとも簡単なインストール方法はsnapを使うことです。お好みのターミナルを開いて、次のコマンドを実行しましょう。
sudo snap install s-search
GUIでの操作がお好みの場合は、ディストリビューションのソフトウェアセンター(アプリストア)からインストールすることもできます。アプリ名は「S-search」なので、そこで検索すれば見つかるはずです。
お使いのディストリビューションのリポジトリにS-searchが存在しない場合は、公式のGitHubページにある手順に従って、ソースからビルドしてインストールできます。
ターミナルから検索してみよう
ターミナルからGoogleで何かを検索するには、「s-search」に続けて検索キーワードを入力するだけです。
例えば、当サイト「Make Tech Easier」を検索する場合は、次のようなコマンドになります。
s-search make tech easier
コマンドを実行すると、ほぼ即座にデフォルトブラウザ(ここではFirefox)が立ち上がり、検索結果が表示されます。まるで自分でGoogleの検索ページを開いてキーワードを入力したかのように動作します。
さまざまな検索プロバイダーを利用する
S-searchが実用的なのは、Google以外にも多数の検索エンジンやサイトに対応している点です。対応しているサイトの一覧を確認するには、次のコマンドを実行します。
s-search -l
特定のサイトで検索したいときは、サイト名(キーワード)を指定します。
s-search -p amazon soldering iron
上記の例では、Amazonのオンラインストアで「はんだごて(soldering iron)」を検索しています。
プロバイダー名と検索語を組み替えれば、Spotifyで特定の曲を探したり、500pxで画像を検索したり、Steamでゲームを探したりすることも自由自在です。
裏側の仕組み
S-searchは、高度なアルゴリズムや複雑なコードを使っているわけではありません。実際のところ、S-searchの正体は検索用URLの集まりであり、そこにユーザーの検索クエリを付け加えているだけです。
各検索でどんなURLが使われているのかを確認するには、-oオプションを使用します。このオプションを付けると、デフォルトブラウザで結果を開く代わりに、生成された検索URLがターミナル上に表示されます。
ちなみに、同じテクニックは以前にも、Peppermint Linuxだけでなく、人気のクリップボードマネージャー「Clipman」に同様の検索機能を追加する際にも活用されていました。
アプローチ自体はまったく同じですが、S-searchには人気サイト向けの検索URLが数十種類あらかじめ組み込まれており、ターミナルから手軽に呼び出せる点が大きな強みです。思いついた瞬間に何でも検索できる、非常に便利なツールだと言えるでしょう。
-
Linuxターミナルでマルチタスクを実現!「screen」コマンドの使い方徹底解説
多くの人に知られていない優秀なツール、それが「screen」です。専門的に言えば「ターミナルマルチプレクサ」と呼ばれるものですが、ターミナルを何らかの目的で使うすべての人にとって、必ず持っておくべき武器だと断言できます。それほど便利なツールなのです。 screenを使えば、ターミナルでのマルチタスクが驚くほど簡単になります。複数のツールをそれぞれ独立したセッションで並行して実行でき、一度「screen」上で起動した処理は、自由にデタッチ(切り離し)して、後から再アタッチ(再接続)することが可能です。「切り離されたセッションで処理を走らせ続けられる」この特性により、複数のツール間を自在に行き来
-
Windows 10のメモ帳でBing検索を使う方法 – Ctrl+Eで簡単Web検索
Windows 10のメモ帳(Notepad)は、長らく大きな変更のないシンプルなアプリでしたが、Microsoftは近年、段階的な機能強化を進めています。2018年10月に配信されたWindows 10 October 2018 Updateでは、メモ帳にWeb検索機能が組み込まれました。この機能を活用すれば、ドキュメント内のテキストを選択するだけで、コピー&ペーストの手間をかけずにブラウザーで素早く検索できます。 メモ帳からWeb検索を実行する手順 この便利な機能は、メモ帳の「編集」メニューにひっそりと隠れているため、存在を知らないユーザーも少なくありません。使い方は非常にシンプルです。ま