我正在使用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