回答:
So you can specify e.g. one URL and read all filenames from a file.
Or use wput *.txt ftp://host, to transfer all *.txt-files.
See EXAMPLES for further examples.
−iファイル
- 入力ファイル=ファイル
ファイルからURLとファイル名を読み取ります。にURLがある場合 コマンドラインでも、ソートが指定されていない限り、これらが最初に取得されます。 有効にします。 URL入力処理セクションも参照してください。ファイルが - の場合、 URLは標準入力から読み込まれます。あなたがの内容をパイプしたい場合 stdinにアップロードされるファイル、これは(まだ)実行できません。しかし --input-pipeフラグを使用して、a)から内容a)を読み取ることができます。 named pipe -I "cat named.pipe; echo> / dev / null"またはb)直接 データを出力するコマンド。 (--input-pipeを参照)しないでください findのようなものwput
ftp://host/
−i - ! Wputはすべてのファイルをアップロードします 現在のディレクトリから(findの最初の出力は (その後、各ファイルは再び検索されます。 Wput。さらに問題なのは、Wputが各ディレクトリをアップロードすることです。 それはfindによって与えられ、そしてそれ自身findは全てのディレクトリを再帰します ファイルは3回アップロードされます。 さらにサブディレクトリ)。 wputを使うftp://host/
すべてをアップロードする ローカルディレクトリから。または検索を使用してください。 −type d | wputftp://host/
−i - 出力ディレクトリではなく、findに指示します。