GoGPT Best VPN GoSearch

OnWorksファビコン

surfraw - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで Surraw を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド Surraw です。

プログラム:

NAME


Surraw - WWW サービスへの高速な UNIX コマンド ライン インターフェイス

SYNOPSIS


サーフィン エルビナメ [オプション] サーチ 言葉 ...
sr エルビナメ [オプション] サーチ 言葉 ...
sr -エルヴィ
sr [オプション] ブックマーク [検索 言葉]

DESCRIPTION


Surfrawは、さまざまな人気のWWW検索への高速UNIXコマンドラインインターフェイスを提供します
エンジンおよびその他の動力のアーティファクト。 それはグーグル、アルタビスタ、デジャニュース、フレッシュミートを取り戻します、
偽預言者、痘に侵された異教徒からの研究指標、スラッシュドットおよび他の多く
htmlフォームの土地、これらの不思議をそれらが属する場所、UNIXの中心部の奥深くに配置します。
シェルへの神を愛する拡張。

Surfraw は次のコレクションで構成されます。 彼は見た、それぞれが特定の Web を検索する方法を知っています。
サイト。 elvi タイプのリストを表示するには:

サーフロウ - エルヴィ

sr は、surraw のエイリアスであるため、同様に可能であることに注意してください。

SR-エルヴィ

elvis を使用して検索するには、次を使用します。

sr elviname [オプション] 検索語..

たとえば、GoogleでDebianポートに関する情報を検索するには、「
ラッキー」オプション:

sr google -ldebianポート

追加   彼は見た 〜へ path
surfrawを定期的に使用している場合は、srまたはsurfrawと入力するのにうんざりするでしょう。
毎回。 を追加することで、elviを直接実行するという古い動作を取り戻すことができます。
手動または使用して、パスへのelviディレクトリ(/ usr / lib / surfraw)
サーフ更新パス(1).

ブックマーク
Surfraw はブックマークをサポートしています。 ブックマークを追加するには、次の場所に追加します。 /etc/xdg/surfraw/ブックマーク or
$HOME/.config/surfraw/bookmarks

ブックマーク ファイルの形式は単純で、各ブックマークは個別の行にあります。
ブックマークと URL は空白で区切られます。例:

NTK http://www.ntk.net/

URL に文字列が含まれている場合 %sでは、ブックマークにオプションの引数を指定できます。
引数を指定しないと、ドメインのみが返されます。 引数を指定すると、%s が置き換えられます
引数によって。 これにより、非常に簡単な検索でサイト用に elvi を作成する必要がなくなりました。
オプション。

ブックマークを呼び出すには、「surfraw ブックマーク」または「sr ブックマーク」を使用します。
名前が存在しない場合は、代わりにその名前のブックマークを検索します。

/etc/xdg/surfraw/bookmarks にはブックマークの例がいくつかあります。

OPTIONS


  sr エルビナメ -ローカルヘルプ elvi固有のオプションの場合。

次のオプションは、すべてのelviで機能します。

-助けて オプションの概要を表示します(elvi固有のオプションを含む)。

-ローカルヘルプ
elvi固有のオプションを表示します。

-バージョン
プログラムのバージョンを表示します。

-ブラウザ=実行可能
ブラウザを設定します(デフォルト:sensible-browser)。

-エルヴィ 悪を征服するための他のSurfrawメカニズムのリストを表示します。

-escape-url-args = yes | no
引数にURLエスケープを適用します(デフォルト:はい)

-q | -quote
すべての引数を " 文字で囲みます (デフォルト: いいえ)。引用符を入れることに注意してください。
ラウンド引数が機能するようになったので、たとえば次のようにすることができます。

sr google foo "bar baz" bam

引用は検索エンジンに渡されます


$ srはなぜジーブスがゲイなのか尋ねますか?
$ surfraw google -results = 100 RMS、GNU、罪人、罪?
$ sr austlii -method = phrase dog like
$ / usr / lib / surfraw / rhyme -method = perfect Julian

CONFIGURATION


Surfraw は XDG ベースのir 仕様を使用します (http://standards.freedesktop.org/basedir-spec/basedir-
spec-0.6.html) を使用して構成ファイルを見つけます。 デフォルトの場所は以下に示されていますが、変更することもできます。
環境変数を設定することで変更される $ XDG_CONFIG_HOME   $XDG_CONFIG_DIRS。 詳細はこちら:
詳細については仕様をご覧ください。

Surfraw は、次の XNUMX つのソースから順に構成を取得します。

1.環境変数

2. /etc/xdg/surfraw/conf

3. $HOME/.config/surfraw/conf

/etc/xdg/surfraw.conf と $HOME/.config/surfraw/conf は両方とも bourne-shell のフラグメントです
スタイルシェルスクリプト。

/etc/xdg/surfraw.conf では、def と defyn を使用して変数を定義する必要があります。 これらの機能が設定されています
変数が環境によってすでに設定されている場合を除きます。 defyn はブール値に使用されます
構成変数、その他すべての変数は def。 例えば:

def SURFRAW_text_browser /usr/bin/lynx
defyn SURFRAW_graphical いいえ

$HOME/.config/surfraw/conf は sh スタイルのエントリを使用する必要があります。例:

SURFRAW_text_browser=/usr/bin/lynx
SURFRAW_graphical=いいえ

これは、環境変数を無条件にオーバーライドする必要があるためです。

CONFIGURATION 変数


SURFRAW_global_conf
グローバル構成ファイルの場所。

デフォルト:

def SURFRAW_global_conf /etc/xdg/surfraw/conf

SURFRAW_conf
ユーザーごとの構成ファイルの場所。

デフォルト:

def SURFRAW_conf $HOME/.config/surfraw/conf

SURFRAW_グラフィック
グラフィカルブラウザを使用するかどうか。

デフォルト:

defyn SURFRAW_graphical いいえ

SURFRAW_text_browser
テキスト ブラウザ実行可能ファイルの名前/パス。 例: リンク、lynx、w3m

デフォルト:

def SURFRAW_text_browser 賢明なブラウザ

SURFRAW_graphical_browser
グラフィカルブラウザ実行可能ファイルの名前/パス。 例: Mozilla、Netscape など。

デフォルト:

def SURFRAW_graphical_browser 賢明なブラウザ

SURFRAW_text_browser_args
テキスト ブラウザ引数、または「なし」。

デフォルト:

def SURFRAW_text_browser_args なし

SURFRAW_graphical_browser_args
グラフィカルなブラウザ引数、または「なし」。

デフォルト:

def SURFRAW_graphical_browser_args なし

SURFRAW_graphical_remote
「」を使用するかどうか-リモート オープンURL" グラフィカルブラウザの場合。

デフォルト:

defyn SURFRAW_graphical_remote はい

SURFRAW_新しいウィンドウ
SURFRAW_graphical_remote を使用する場合、新しいウィンドウを開きますか?

デフォルト:

defyn SURFRAW_new_window いいえ

SURFRAW_画面

実行する画面コマンドの名前。

デフォルト:

def SURFRAW_screen スクリーン

SURFRAW_新しい画面
Surraw が以下で実行されている場合 screen(1)、各テキストブラウザの新規画面を起動します
呼び出し?

デフォルト:

defyn SURFRAW_new_screen いいえ

SURFRAW_screen_args
SURFRAW_screen コマンドに渡す引数

デフォルト:

def SURFRAW_screen_args ""

SURFRAW_quote_args
すべての引数を「引用」するかどうか。

デフォルト:

defyn SURFRAW_quote_args いいえ

SURFRAW_quote_ifs
引数にスペースが含まれている場合に引数を再引用符で囲むかどうか:
sr google foo "bar baz" bam
期待どおりに動作します。

デフォルト:

defyn SURFRAW_quote_ifs はい

SURFRAW_結果
返される結果のデフォルトの数 (すべての elvi でサポートされているわけではありません)。

デフォルト:

デフォルト SURFRAW_結果 30

SURFRAW_escape_url_args
コマンドライン引数内の [% "$%&+,/:;<=>?@[{|}~'] 文字をエスケープするかどうか
その後、URL を構築するために使用されます。

デフォルト:

defyn SURFRAW_escape_url_args はい

onworks.net サービスを使用してオンラインで Surraw を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。