如何从Linux发送文件到Sharepoint创build非existend目录

从linux发送文件到SharePoint时遇到问题。 一切都很好,如果我上传到现有的目录,我使用这种方法:

curl --ntlm --user username:password --upload-file myfile.xls https://sharepointserver.com/sites/mysite/myfile.xls 

不幸的是,当我将目标指向不存在的目录时会出现问题,如:

 curl --ntlm --user username:password --upload-file myfile.xls https://sharepointserver.com/sites/mysite/nonexist/myfile.xls 

我希望能够在路上创build所有必要的导演。 我试过使用“–create-dirs”CURL选项,但它不起作用。

任何想法如何实现目标? 实际上它不一定是CURL,我可以在linux上使用不同的方法。

正如名称(CLIENT URL)所示,在上载文件时,您将无法在涉及http / https的远程服务器上创建新目录。

对于涉及http / https服务器的下载,–create-dirs选项仅适用于本地机器以创建新目录(例如,当您将内容下载到本地linux机器上时)。

但是,在使用ftp / sftp到服务器时,您将能够在远程服务器上创建新的目录。