0

Windowsのwgetとwputに精通している人がこれについて知っていることを願っています...

wput -v --remove-source-files --skip-existing --dont-continue %stfile% ftp://%ftpuser%:%ftppass%@%ftpserver%/inbound/%stfile%

基本的に、ftp サイトに既に存在する場合、これはファイルを ftp しようとすべきではありません...しかし、ファイルは存在しません-そして、ファイルは転送されませ

--remove-source-files は移動を行うようなものですが、削除しても機能しません--

ファイルがあれば正しく動作します--

再開/アップロード/スキップ ルールにより、このファイルをスキップします。-- スキップ ファイル: %stfile% FINISHED --17:37:30-- 1 ファイルをスキップしました。

これはバグかもしれませんが、誰が知っていますか...

wput は wget ほど積極的に開発されていません--

ありがとう!

4

3 に答える 3

0

私は同じ問題を抱えていました.パスを/.

于 2016-03-08T12:36:05.387 に答える
0

数年遅れていますが、他の誰かを助けるかもしれません...

詳細を取得するには、-v -d を指定して実行してみてください

wput file.ext ftp://User:pass@domain/path -v -d

空のファイルをテストとして使用していたことが失敗の原因であることがわかる場合があります。その場合、次のように表示されます。

==> SIZE bob.txt ... ---->SIZE bob.txt
[550] 'File not found'
failed.
local_fsize: 0
target_fsize: 0
resume_table: 1,0,2
Skipping this file due to resume/upload/skip rules.
-- Skipping file: bob.txt
processing queue:
Connection ended. (14002c0)
Checking whether 332 is writable... 1 (0:No error)
---->QUIT
[221] 'Goodbye'
Closing socket 14002c0
FINISHED --15:17:16--
Skipped 1 file.

これは、クリーンアップするファイルがない場合、サイズ 0 のファイルのコピーを拒否することを意味しているようです。

于 2012-01-20T13:22:49.330 に答える
0

私にはバグのように聞こえますが、Ubuntu 9.04 では問題なく動作します。変。

SourceForgeでバグ レポートを提出してください。

于 2009-04-15T00:33:22.177 に答える