A pesquisa no Google é um serviço fornecido pelo Safari e não tem nada a ver com o Terminal.
O Google Chrome deve fornecer seu próprio serviço para esse recurso. Não faz.
Ou você pode escrever o seu próprio, por exemplo, usando o Automator e o AppleScript:
Abra o Automator e selecione para criar um novo serviço . Na parte superior, selecione o texto e qualquer aplicativo . Em seguida, adicione uma ação Executar Script do Shell da biblioteca ao fluxo de trabalho, arraste e solte ou clique duas vezes. Altere sua entrada para como argumentos e cole o seguinte script em sua área de texto principal:
#!/bin/bash
function urlencode {
echo -n "$@" | perl -MURI::Escape -ne 'print uri_escape($_)'
}
open "http://google.com/search?q=$( urlencode "$@" )"
Isso abrirá o URL http://google.com/search?q=
seguido pela sua seleção de texto com escape de URL no navegador padrão.
Salve como Pesquisar no Google no Navegador padrão e tente novamente.
perl -MURI::Escape
não funcionou fora da caixa, então eu usei isso:open "http://google.com/search?q=$( python -c 'from urllib import quote; print quote(raw_input(), safe="")' <<< "$*" )"