Кому-нибудь удалось настроить Surfraw на OSX? Как мне получить рабочую конфигурацию для OSX? http://www.surfraw.org/
После того, как вы его установили (я использовал Macports), ваш ~/.surfraw.conf
файл должен выглядеть как минимум так:
SURFRAW_graphical=yes
SURFRAW_graphical_browser=open
Команда open
открывает приложение с графическим интерфейсом по умолчанию для всего, что ей передано. В этом случае ему передается URL-адрес http://, поэтому он открывается в браузере по умолчанию.
SURFRAW_text_browser=open
SURFRAW_text=yes
где-нибудь там? Мой отлично работает с этими двумя линиями. В любом случае, рад, что у вас все заработало!SURFRAW_text=yes
. Не знаю, почему SURFRAW_graphical=yes
не сработало. В любом случае, да, это работает, и спасибо за наводку open
!Surfraw 2.2.8 можно установить с помощью Homebrew или Macports .
Вот как установить через Homebrew. Эти команды должны быть введены в терминальном приложении:
Установить доморощенный
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
Установить Surfraw
brew install surfraw
/usr/local/bin/surfraw: line 470: /Applications/Google: No such file or directory
. Я пытаюсь выяснить рабочую конфигурацию. У меня нет Lynx, поэтому .surfraw.conf
я использую SURFRAW_text_browser=/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome
, что должно быть правильным расположением файла.$ sr google "foo"
открывается мой браузер по умолчанию (Safari или Chrome). это без .surfraw.conf
файла.surfraw.conf
, удалил, а затем переустановил с помощью brew install surfraw
. Потом снова команда. Тот же результат:/usr/local/bin/surfraw: line 470: http://www.google.com/search?q=foo&num=30: No such file or directory
/opt/local/bin/surfraw: line 470: http://www.google.com/search?q=foo&num=30: No such file or directory
sr -browser="/Applications/Safari.app/Contents/MacOS/Safari" google foo
. Но это открывает Safari с URL-адресомfile:///Users/peter/http:/www.google.com/search%3Fq=foo&num=30
SURFRAW_text_browser=open
шотландец