Выполнить поиск в браузере из командной строки - PullRequest
0 голосов
/ 02 мая 2020

Я хотел бы запустить одну команду терминала, чтобы открыть Firefox (мой браузер по умолчанию) и выполнить поиск. Например:

$ firefox lord of the rings

откроет новую вкладку Firefox и найдет термин "властелин колец". Аналогично:

$ firefox https://amazon.com

откроет новую вкладку Firefox и загрузит amazon.com.

Я знаю, что могу запустить команду:

$ open -a firefox <url>

Но это не работает с поисковыми запросами (только URL). Любые советы о том, как это сделать sh приветствуются.

1 Ответ

1 голос
/ 02 мая 2020

Firefox сам по себе не запрашивает / не ищет в Интернете. Вы осуществляете поиск с помощью веб-сайта, который имеет возможности поиска, например google.com или bing.com ... так что вы можете просто открыть URL-адрес bing.com со строкой поиска urlencoded .., которая откроет firefox с результатами:

Пример:

firefox 'https://www.bing.com/search?q=lord+of+the+rings'
...