回答:
Googleでの検索は、Safariが提供するサービスであり、ターミナルとは関係ありません。
Google Chromeは、この機能に独自のサービスを提供する必要があります。そうではありません。
または、たとえばAutomatorとAppleScriptを使用して、独自に作成することもできます。
Automatorを開き、新しいサービスの作成を選択します。上部で、テキストと任意のアプリケーションを選択します。次に、ドラッグ&ドロップまたはダブルクリックして、ライブラリからRun Shell Scriptアクションをワークフローに追加します。入力を引数として変更し、メインテキスト領域に次のスクリプトを貼り付けます。
#!/bin/bash
function urlencode {
echo -n "$@" | perl -MURI::Escape -ne 'print uri_escape($_)'
}
open "http://google.com/search?q=$( urlencode "$@" )"
これhttp://google.com/search?q=
により、デフォルトのブラウザーでURLが開き、続いてURLエスケープされたテキストが選択されます。
デフォルトブラウザでGoogleを使用して検索として保存し、再試行してください。
perl -MURI::Escape
箱から出して動作しませんでしたので、私は代わりにその使用:open "http://google.com/search?q=$( python -c 'from urllib import quote; print quote(raw_input(), safe="")' <<< "$*" )"