「Surfraw」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「Category:インターネットアプリケーション Category:検索 en:Surfraw [http://surfraw.alioth.debian.org/ surfraw] は様々な WWw 検索エンジ...」) |
細 (URL更新) |
||
2行目: | 2行目: | ||
[[Category:検索]] |
[[Category:検索]] |
||
[[en:Surfraw]] |
[[en:Surfraw]] |
||
− | [ |
+ | [https://gitlab.com/surfraw/Surfraw surfraw] は様々な WWW 検索エンジンの高速な UNIX コマンドラインインターフェイスです。Surfraw を開発したのは Julian Assange です。 |
==インストール== |
==インストール== |
||
44行目: | 44行目: | ||
sr archwiki ''article_name'' |
sr archwiki ''article_name'' |
||
− | ウェブサイトの検索スクリプトの完全なリストは |
+ | ウェブサイトの検索スクリプトの完全なリストは {{ic|surfraw -elvi}} を参照してください。 |
2019年4月17日 (水) 22:06時点における版
surfraw は様々な WWW 検索エンジンの高速な UNIX コマンドラインインターフェイスです。Surfraw を開発したのは Julian Assange です。
インストール
設定
Surfraw はデフォルトのブラウザを使って検索結果を開きます。標準的なブラウザがインストールされていない場合、Surfraw は $BROWSER を呼び出します。変数が空の場合、結果を開くことができないというエラーメッセージが表示されます。使用するブラウザなどのオプションは ~/.config/surfraw/conf
で設定できます:
SURFRAW_graphical_browser=/usr/bin/chromium #SURFRAW_text_browser=/usr/bin/elinks SURFRAW_graphical=yes
デフォルトの設定ファイルは /etc/xdg/surfraw/conf
にインストールされます。
使用方法
Surfraw は elvi と呼ばれるシェルスクリプトから構成され、それぞれが特定のウェブサイトを検索します。
elvi のリストを確認するには:
$ surfraw -elvi
surfraw は正式名称でも短縮形でも使えます:
$ sr duckduckgo topic_name
elvi を直接呼び出したい場合は surfraw を $PATH
に追加します。
ウェブ検索できる elvi の数は100を超えます。Amazon から検索する例:
$ surfraw amazon -search=books -country=en -q Stanislaw Lem
AUR を検索するには:
sr aur package_name
ArchWiki を検索するには:
sr archwiki article_name
ウェブサイトの検索スクリプトの完全なリストは surfraw -elvi
を参照してください。