我面对的是一个非常简单的情况,我必须按原样将一棵大文件上传到可以通过HTTPS访问的WebDAV服务器。我必须仅使用命令行从Linux盒中开始上传。我可以在盒子上安装程序。
我已经尝试过Cadaver,但它不支持递归目录上传。
您知道实现这一目标的简单工具/脚本吗?
好吧,我找到了做到这一点的东西。
我从davpush.pl
可以在这里找到的脚本开始https://github.com/ptillemans/davpush
需要进行一些更改:
- 将所有“
dav://
” 替换为“https://
” - 在“
print POUT "open";
”之前添加“print POUT $script;
”
该死,必须破解一个Perl脚本才能简单地上传一个粗鲁的目录。我仍在寻找简单的工具/脚本。