Как выполнить поиск в Google из командной строки, открыв в новой вкладке Firefox.

google() { gg="https://www.google.com/search?q="; ff="firefox"; if [[ $1 ]]; then "$ff" -new-tab "$gg"$(echo ${1//[^a-zA-Z0-9]/+}); else echo 'Usage: google "[seach term]"'; fi }


Команда google() создаёт пользовательскую функцию в терминале, которая ищет в Google заданный поисковый запрос. Если аргумент (поисковый запрос) отсутствует, выводится сообщение о том, как использовать функцию. В случае наличия аргумента, функция открывает в новой вкладке браузера Firefox страницу с результатами поиска на Google. При этом поисковая фраза преобразуется, заменяя все не-буквенно-цифровые символы на плюсы. Альтернативами могут быть использование других браузеров (с заменой firefox в функции на соответствующее название) или прямой переход на страницу https://www.google.com/search?q=[поисковый запрос].

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *