use*_*300 13 unix directory wget download dropbox
我有一个保管箱链接,如https://www.dropbox.com/sh/w4366ttcz6/AAB4kSz3adZ,它打开了包含文件夹和文件的ususal保管箱网站.有没有机会使用wget将完整内容(tar或直接同步)下载到unix机器?我在这里看到一些帖子,其中下载了单个文件,但找不到任何答案.Dropbox有一个api,但是由于我服务器上的64位问题而无法在我的服务器上运行,http://www.dropboxwiki.com/dropbox-addons/dropbox-gallery-download#BASH_Version也不起作用我......还有其他建议吗?
Gre*_*reg 21
本帮助文章介绍了一些可用于从Dropbox共享链接获取不同行为的参数:
https://www.dropbox.com/help/201
例如,使用此链接:
https://www.dropbox.com/sh/igoku2mqsjqsmx1/AAAeF57DR2ou_nZGC4JPoQKfa
我们可以使用该dl
参数直接下载.使用curl,我们可以这样下载:
curl -L https://www.dropbox.com/sh/igoku2mqsjqsmx1/AAAeF57DR2ou_nZGC4JPoQKfa?dl=1 > download.zip
Run Code Online (Sandbox Code Playgroud)
(为了遵循重定向,必须使用-L.)
或者,使用wget,类似于:
wget --max-redirect=20 -O download.zip https://www.dropbox.com/sh/igoku2mqsjqsmx1/AAAeF57DR2ou_nZGC4JPoQKfa
Run Code Online (Sandbox Code Playgroud)
您也可以将 --content-disposition 与 wget 一起使用。
wget https://www.dropbox.com/sh/igoku2mqsjqsmx1/AAAeF57DR2ou_nZGC4JPoQKfa --content-disposition
Run Code Online (Sandbox Code Playgroud)
它将自动检测文件夹名称作为 zip 文件名。