Я пытаюсь отфильтровать результаты Google прямо в терминале, чтобы получить только определения Google.
Я пытаюсь запустить следующее в терминале Mac
open http://www.google.com/search?q=define:cars&ie=utf-8&oe=utf-8:en-GB:official&client=vim
Аналогичная команда для Firefox:
open http://www.google.com/search?q=define:cars&ie=utf-8&oe=utf-8:en-GB:official&client=firefox-a
Каким клиентом вы можете использовать html-страницу Google для стандартного вывода?
Чтобы использовать поиск Google не через их веб-интерфейс, вам почти наверняка лучше использовать их API .
Однако, я думаю, curl - это правильный инструмент для загрузки веб-страницы, если это то, что вам нужно сделать (и, вероятно, это не так)
curl
"GET"
GET 'http://www.google.com/search?q=define:cars&ie=utf-8&oe=utf-8:en-GB:official&client=vim'
См. Также "ГОЛОВА".
Команда может быть установлена в ОС Gnu / Linux:
[elcuco@pinky ~]$ rpm -qf `which GET` perl-libwww-perl-5.808-2mdv2008.1
Теоретически вы также можете использовать "wget" и выводить на стандартный вывод, используя что-то вроде этого:
wget http://www.google.com -O - --quiet
Однако я не могу заставить его работать с этим примером URL.