2

それは何をするためのものか?Stdinからダウンロードすると読んだのですが、実際にどこで必要ですか?

結論

some_program | wget -i - -P ./directory

wgetはsome_programからStdinとしてURLを取得します。入力すると、wgetによって./directoryに出力が生成されます。

wget -i ./file

上記のコマンドは./fileからurlsを取得し、現在のディレクトリへの出力を生成します。重要な違いは、上記のコマンドへの-記号がないことです。

4

2 に答える 2

5

別のプログラムからの出力をパイプするときに役立つと想像できます。

linkdiscoverer | wget -i - ./directory

(いくつかの適切なlinkdiscovererプログラムのために。)

私は./directoryビットが本当にあなたが望むものであるかどうかはわかりません。-P ./directory指定したディレクトリにファイルを保存するために使用するつもりでしたか?

于 2009-07-03T09:05:57.890 に答える
0

Stdinからダウンロードすると読んだのですが、実際にどこで必要ですか?

たぶん、manページをもう一度読み直してください。

‘-i file’
‘--input-file=file’
    Read urls from file. If ‘-’ is specified as file, urls are read from the standard input. (Use ‘./-’ to read from a file literally named ‘-’.) 
于 2009-07-03T09:08:43.720 に答える