WPUT如何跳过以前的文件夹

时间:2015-12-01 11:30:30

标签: linux file-upload command-line

我想使用wput命令在ftp上传文件,如下所示:

wput −−basename='/var/www/myproject/' /var/www/myproject/export/ ftp://user:password@ftp.mydomain.com/www/  

我想跳过/var/www/myproject仅获取/export/这就是我使用--basename的原因。

但我在basename上有一个错误:

Error: File `−−basename=/var/www/myproject' does not exist. Don't know what to do about this URL.

我不明白为什么,因为我的脚本已执行并且项目已上传。但是他被上传到另一台服务器上的/var/www/myproject/export/,我想上传/ export /中的文件。

有什么问题?

2 个答案:

答案 0 :(得分:0)

我的坏......我没能通过 - !

如果您复制/粘贴,wput doc上有一个错误的字符。

答案 1 :(得分:0)

也在摆弄了一下之后我想

wput −−basename=/var/www/myproject/ export/ ftp://user:password@ftp.mydomain.com/www/  

是正确的语法,即,一旦您指定了基本名称,就不要在文件名中重复它以进行上传。

JS