La recherche avec Google est un service fourni par Safari et n'a rien à voir avec Terminal.
Google Chrome devrait fournir son propre service pour cette fonctionnalité. Ce n'est pas le cas.
Ou vous pouvez écrire le vôtre, par exemple en utilisant Automator et AppleScript:
Ouvrez Automator et sélectionnez pour créer un nouveau service . En haut, sélectionnez le texte et n'importe quelle application . Ensuite, ajoutez une action Exécuter le script Shell de la bibliothèque au flux de travail par glisser-déposer ou double-cliquer. Modifiez son entrée en tant qu'arguments et collez le script suivant dans sa zone de texte principale:
#!/bin/bash
function urlencode {
echo -n "$@" | perl -MURI::Escape -ne 'print uri_escape($_)'
}
open "http://google.com/search?q=$( urlencode "$@" )"
Cela ouvrira l'URL http://google.com/search?q=
suivie de votre sélection de texte échappé URL dans votre navigateur par défaut.
Enregistrez en tant que recherche avec Google dans le navigateur par défaut et réessayez.
perl -MURI::Escape
n'a pas fonctionné hors de la boîte, donc je l'ai utilisé à la place:open "http://google.com/search?q=$( python -c 'from urllib import quote; print quote(raw_input(), safe="")' <<< "$*" )"