2009-02-24 7 views
0

Espérons que quelqu'un familier avec wget & wput sur les fenêtres est au courant ...wput sous Windows en ignorant --skip existant

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

en gros, cela pas essayer de ftp le fichier si elle existe déjà sur le site ftp ... mais le fichier ne pas et il réalisée: ne pas transfert le fichier

fichiers-source---remove est comme faire un mouvement, il ne fonctionne toujours pas si la suppression it--

fonctionne correctement si le fichier est there--

sauter ce fichier en raison de reprendre/télécharger/sauter les règles. - Saut de fichier:% stfile% FINI --17: 37: 30-- Saut 1 fichier.

cela pourrait être un bug, mais qui sait ...

wput est pas aussi développé activement wget--

merci!

+0

Il doit être un bug, je n'ai pas eu le temps de déposer un rapport de bogue pour le moment, etc, et a fini par utiliser winscp –

Répondre

0

Cela me semble être un bug, mais ça marche très bien sur Ubuntu 9.04. Bizarre.

Déposer un rapport de bogue à SourceForge.

+0

a fini par utiliser winscp –

0

Quelques années plus tard, mais pourrait aider quelqu'un d'autre ...

Essayez d'exécuter avec -v -d pour obtenir plus d'informations

wput file.ext ftp://User:[email protected]/path -v -d 

Vous trouverez peut-être que la raison pour laquelle il n'a pas été parce que vous utilisaient un fichier vide comme un test, auquel cas vous verriez ce

==> 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. 

qui semble impliquer qu'il refuse de copier un fichier de taille 0 s'il n'y a pas de fichier à nettoyer.

0

J'ai eu le même problème, avéré que je devais terminer le chemin avec /.