我想使用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 /中的文件。
有什么问题?
答案 0 :(得分:0)
我的坏......我没能通过 - !
如果您复制/粘贴,wput doc上有一个错误的字符。
答案 1 :(得分:0)
也在摆弄了一下之后我想
wput −−basename=/var/www/myproject/ export/ ftp://user:password@ftp.mydomain.com/www/
是正确的语法,即,一旦您指定了基本名称,就不要在文件名中重复它以进行上传。
JS