「Surfraw」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(URL更新)
(カテゴリを修正)
 
(他の1人の利用者による、間の2版が非表示)
1行目: 1行目:
[[Category:インターネットアプリケーション]]
+
[[Category:ウェブ]]
 
[[Category:検索]]
 
[[Category:検索]]
  +
[[Category:コンソールアプリケーション]]
 
[[en:Surfraw]]
 
[[en:Surfraw]]
 
[https://gitlab.com/surfraw/Surfraw surfraw] は様々な WWW 検索エンジンの高速な UNIX コマンドラインインターフェイスです。Surfraw を開発したのは Julian Assange です。
 
[https://gitlab.com/surfraw/Surfraw surfraw] は様々な WWW 検索エンジンの高速な UNIX コマンドラインインターフェイスです。Surfraw を開発したのは Julian Assange です。
44行目: 45行目:
 
sr archwiki ''article_name''
 
sr archwiki ''article_name''
   
ウェブサイトの検索スクリプトの完全なリストは {{ic|surfraw -elvi}} を参照してください。
+
ウェブサイトの検索スクリプトの完全なリストは [https://gitlab.com/surfraw/Surfraw/wikis/current-elvi List of Elvi] を参照してください。

2023年11月28日 (火) 20:57時点における最新版

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

ウェブサイトの検索スクリプトの完全なリストは List of Elvi を参照してください。