Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: info@rubookmac.com

Запуск веб-поиска в GUI-браузере из командной строки

Поиск в Интернете из командной строки

Настройка функции веб-поиска в профиле Bash

Представленный здесь пример функции будет использовать поиск Google в браузере Chrome, и мы полагаем, что вы используете bash в качестве своей оболочки, которая по умолчанию используется в OS X. Ознакомьтесь с другими параметрами синтаксиса команды ниже, чтобы внести коррективы в Интернет поиск или браузер соответственно:

  • Направляйтесь к терминалу (находящемуся в / Applications / Utilities /, но вы уже это знали) и откройте .bash_profile, для этого пошагового руководства мы используем nano для выполнения этой задачи, поскольку это просто:
  • nano .bash_profile

  • Скопируйте и вставьте следующий синтаксис в конце вашего файла bash_profile в новой строке:
  • function google () {открыть / Приложения / Google \ Chrome.app/ «http://www.google.com/search?q= $ 1»; }

  • Теперь нажмите Control + O, чтобы сохранить изменения, затем Control + X, чтобы выйти из nano и вернуться в командную строку

Теперь вы можете инициировать поиск Google через Chrome непосредственно из командной строки, все, что вам нужно сделать, это ввести «Google» [фраза], Äù и новый поиск Google будет запущен в браузере Chrome. Например, для поиска google for, «apple», вы просто наберете следующее:

google apple

Для фраз с несколькими поисковыми терминами используйте такие цитаты:

google «MacBook Air является лидером отрасли для тонких и легких ноутбуков»

Каждый новый поиск Google вызовет новое окно браузера Chrome.

Предпочитаете использовать Safari или Firefox? Или, может быть, вы хотите найти Bing или Wikipedia? Все, что вам нужно сделать, это изменить или добавить соответствующую открытую командную строку вместе с правильным URL-адресом поиска, чтобы указать на альтернативное приложение браузера и поисковую систему.

Функции командной строки альтернативного веб-поиска

Синтаксис команды довольно прост и соответствует следующему синтаксису:

function NAME () {open /path/to/application.app/ «SEARCH_URL»; }

Сделайте свой собственный или используйте одну из дополнительных функций командной строки для различных поисковых систем и веб-браузеров. Не забудьте разместить каждую командную строку в новой строке в .bash_profile, чтобы избежать конфликтов.

Запустите поиск Google в Safari из командной строки

function google () {open /Applications/Safari.app/ «http://www.google.com/search?q= $ 1»; }

Запустите поиск Google в Firefox из командной строки

function google () {open /Applications/Firefox.app/ «http://www.google.com/search?q= $ 1»; }

Аналогично настройке того, какой браузер использовать, вы можете переключить строку поиска на Yahoo, Bing, Wikipedia или любой другой веб-поиск, который вы хотите использовать, разместив следующие строки в .bash_profile:

Поиск Bing в chrome из командной строки

function bing () {открыть / Приложения / Google \ Chrome.app/ «http://www.bing.com/search?q= $ 1»; }

Поиск Yahoo в chrome из командной строки

функция yahoo () {открыть / Приложения / Google \ Chrome.app/ «http://www.yahoo.com/search?q= $ 1»; }

Поиск в Википедии в Chrome из командной строки

function wikipedia () {open / Applications / Google \ Chrome.app/ «http://en.wikipedia.org/wiki/Special:Search?search= $ 1»;}

Использование любой из этих альтернативных функций поиска выполняется так же, как и исходный пример Google, вам нужно только изменить начальную командную строку, чтобы начать поиск. И да, это также работает, чтобы отправлять поиски в X11 версию Lynx (Links), если вам хочется немного мета.

Отправляясь от запросов, можно также использовать вариации этого трюка, чтобы открыть ваш любимый веб-сайт непосредственно из командной строки, например:

функция osxdaily () {открыть / Приложения / Google \ Chrome.app/ «http://osxdaily.com»; }

Тем не менее, если вы не используете запросы, вероятно, имеет смысл использовать общий псевдоним вместо этого.

Понравилась статья? Поделиться с друзьями: