如何强制wget从Dropbox下载目录


0

我尝试使用以下命令下载dropbox目录。

wget -O reads -r "https://www.dropbox.com/sh/1eqzxexmei28ihx/AAAnjVNqUl8MJFH51j9PILf-a?dl=1

它下载,但结果是文件而不是目录

$ ls
-rw-r--r--@ 1 juliofdiaz  staff   5.3M 13 Dec 17:07 reads

对此有何帮助?

Answers:


0

使用该选项,-O您只能指定单个文件,因此下载多个文件不是正确的选项。

-O file
--output-document = file
文档不会写入相应的文件,但所有file文件将连接在一起并写入

如果要将目录指定为目标,则需要以下内容-P

-P prefix
--directory-prefix = prefix
将目录前缀设置为prefix。目录前缀是将所有其他文件和子目录保存到的目录,即检索树的顶部。


我使用`wget -P newDir -r“ dropbox.com/sh/1eqzxexmei28ihx/AAAnjVNqUl8MJFH51j9PILf-a?dl=1 ”`我确实下载了一个目录,但它没有下载内容。
Julio Diaz

那是因为链接指的是单个文件。如果要以递归方式下载,则需要指向页面的链接,该页面提供指向要下载的文件的链接。
RalfFriedl

知道如何使用Dropbox目录实现这一目标吗?
Julio Diaz

不,我不知道。您应该有一些列出所有文件的页面。尝试该页面的URL。
RalfFriedl
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.