2011-04-05 19 views

cevap

0

kullanın --Remote-name

Tesadüfen, ben genellikle wget kullanmak ve genellikle dosyanın uzak adını korur.

-R/--remote-time 
      When used, this will make libcurl attempt to figure out the 
      timestamp of the remote file, and if that is available make 
      the local file get that same timestamp. 

... o gibi kullanılabilir:

curl -R -O --ssl ftp://example.com/that/file/I/want.txt 

(--ssl eskiden --ftp-SSL olarak bilinirdi)

+0

, bunun nasıl uygulanacağına dair bir örnek verebilir misiniz? – arthur

+0

Yukarıdaki örneği, --remote zamanı örneğinde Daniel Stenberg tarafından kullanın. Çok hızlı bir şekilde cevap vermiş gibi görünüyor ve sorunuzu farklı bir sorunla karıştırdım. – tamarintech

+0

Geri bildiriminiz için teşekkürler – arthur

15

anahtar bu komut satırı seçeneğidir

+0

Bunu denedim ve hiçbir şey olmadı. Zip dosyam hala yeni indirme süresiyle indiriliyor. Yaptığım şey buydu: curl -R myftpsite "hedef yolum" – arthur

+1

Tamam, ne yapıyorum yanlış anladım. Bir hedef belirlemeden curl komutunu yaparsam, zip dosyasını geçerli dizinde özgün zaman damgasıyla kaydeder. Ancak bir hedef yolu belirtirseniz, zip dosyasının yeni saatle indirileceği yerdir – arthur