「Surfraw」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(ページの作成:「Category:インターネットアプリケーション Category:検索 en:Surfraw [http://surfraw.alioth.debian.org/ surfraw] は様々な WWw 検索エンジ...」)
 
(URL更新)
2行目: 2行目:
 
[[Category:検索]]
 
[[Category:検索]]
 
[[en:Surfraw]]
 
[[en:Surfraw]]
[http://surfraw.alioth.debian.org/ surfraw] は様々な WWw 検索エンジンの高速な UNIX コマンドラインインターフェイスです。Surfraw を開発したのは Julian Assange です。
+
[https://gitlab.com/surfraw/Surfraw surfraw] は様々な WWW 検索エンジンの高速な UNIX コマンドラインインターフェイスです。Surfraw を開発したのは Julian Assange です。
   
 
==インストール==
 
==インストール==
44行目: 44行目:
 
sr archwiki ''article_name''
 
sr archwiki ''article_name''
   
ウェブサイトの検索スクリプトの完全なリストは次を参照: [http://surfraw.alioth.debian.org/#elvilist List of Elvi]
+
ウェブサイトの検索スクリプトの完全なリストは {{ic|surfraw -elvi}} を参照してください

2019年4月17日 (水) 22:06時点における版

surfraw は様々な WWW 検索エンジンの高速な UNIX コマンドラインインターフェイスです。Surfraw を開発したのは Julian Assange です。

インストール

surfraw パッケージをインストールしてください。

設定

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 を参照してください。