我正在使用curl從FTPS站點下載一些文件。當我從站點將文件下載到我的機器時,zip文件的日期更改爲下載時間和日期。我想保留FTPS服務器上的原始時間戳。 請指導如何做到這一點。如果你能提供那些gr8的例子,我是新來捲曲的。cURL - 使用cURL來保存ftp文件並保留文件的原始時間戳
感謝
我正在使用curl從FTPS站點下載一些文件。當我從站點將文件下載到我的機器時,zip文件的日期更改爲下載時間和日期。我想保留FTPS服務器上的原始時間戳。 請指導如何做到這一點。如果你能提供那些gr8的例子,我是新來捲曲的。cURL - 使用cURL來保存ftp文件並保留文件的原始時間戳
感謝
使用--remote名
巧合的是,我通常用wget和它通常保留文件的遠程名稱。
關鍵是此命令行選項:
-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.
...,然後可以像使用:
curl -R -O --ssl ftp://example.com/that/file/I/want.txt
(--ssl以前稱爲--ftp-SSL)
你能提供一個如何實現這個例子嗎? – arthur 2011-04-05 19:48:04
使用Daniel Stenberg在他的--remote-time例子中的上面的例子。 它看起來像我回答得太快,讓你的問題與另一個問題混淆。 – tamarintech 2011-04-05 19:59:17
感謝您的反饋 – arthur 2011-04-05 20:05:52