これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド snarf です。
プログラム:
NAME
snarf - シンプルな非インタラクティブな多目的リソースフェッチャー
SYNOPSIS
る [-avqprzm] URL [アウトファイル] ...
DESCRIPTION
さまざまなプロトコルからデータを取得します。 HTTP, FTP, ゴーファー.
USAGE
る は、任意の数の URL と出力ファイルを使用して呼び出されます。 出力ファイルが指定されていない場合は、
snarf は保存時にリモート ファイル名を保持します。
たとえば、 る http://foo.bar.com/images/face.gif ファイル「face.gif」を取得します。
ローカルシステムに。 ファイル名がない場合(URLがスラッシュで終わる場合)、
データが取得され、ファイルに保存されます index.html http URLの場合、 ftpindex.txt の
FTP URL、または ゴーファーインデックス.txt gopher URL の場合。
outfile としてダッシュ「-」を使用すると、 る 出力を標準出力に送信するのではなく、
ファイルにソフトウェアを指定する必要があります。
ユーザー名とパスワードが必要な FTP サーバーまたは Web サイトにログインするには、
構文 http://username:[メール保護]/. パスワードを省略すると、パスワードを求めるメッセージが表示されます
それのために。
Snarf には、それ自体の最新バージョンをダウンロードするオプションが組み込まれています。 ただ走るだけ る
LATEST.
OPTIONS
-a snarf が「アクティブな」ftp を使用するようにします。 デフォルトでは、snarf はパッシブ FTP を使用します。
サーバーはそれをサポートしていないため、アクティブな FTP にフォールバックします。 -a オプションを使用すると、
最初の受動的な試みは避けてください。
-r ローカル ファイルがあるかどうかを確認して、中断された FTP または http 転送を再開します。
リモート ファイルと同じ名前を付け、ファイルの最後に転送を開始します。
ローカルファイルを作成し、完了するまで続行します。 このオプションは HTTP サーバーでのみ機能します
REST コマンドをサポートする HTTP/1.1 および FTP サーバーを理解します。 スナーフが使う
outfile がすでに存在する場合、このオプションは自動的に実行されます。
-n 再開しないでください。 出力ファイルが存在する場合は無視し、全体を再転送します。
-q 進行状況バーを印刷しません。
-p プログレスバーを強制的に印刷します。 Snarf には次のコンパイル時オプションがあります。
進行状況バーがデフォルトで印刷されるかどうか。 -p オプションは -q オプションをオーバーライドします。 の
さらに、プログレスバーがデフォルトで有効になっている場合、snarf はプログレスバーを抑制します。
標準出力は端末ではありません。 使用する -p この動作はオーバーライドされます。
-v サーバーからのすべてのメッセージを標準エラー出力に出力します。
-z Netscape Navigator 4.0 が使用するものと同様のユーザー エージェント文字列を送信します。
-m Microsoft Internet Explorer で使用されるものと同様のユーザー エージェント文字列を送信します。
各オプションは、その直後の URL にのみ影響します。 すべてに影響を与えるオプションを持たせるには
これに続く URL では、オプションに大文字を使用します (例: -q の代わりに -Q)。
ENVIRONMENT
Snarf は、プロキシに何を使用するかを決定するときに、いくつかの環境変数をチェックします。 それ
最初にサービス固有の変数をチェックしてから、 SNARF_PROXYをタップし、その後、 PROXY.
サービス固有の変数は次のとおりです。 HTTP_PROXY, FTP_PROXY, GOPHER_PROXY.
スナーフもチェックしてる SNARF_HTTP_USER_AGENT 環境変数であり、次の場合に使用されます。
ユーザー エージェント文字列を HTTP サーバーに報告します。 同じ精神で、
SNARF_HTTP_REFERER Web サーバーへのリファラーを偽装するための環境変数。
onworks.net サービスを使用してオンラインで Snarf を使用する
