我正在尝试使用同步一个文件(以及其他)lftp
。
即使文档说
--file = FILE镜像单个文件或全局组(例如/path/to/*.txt)
lftp
似乎仍然同步已传递文件目录中的所有文件。
我正在运行以下命令:
lftp -c "set cmd:fail-exit true; set ftp:ssl-allow no; open gocamping;
mirror --reverse --no-perms --exclude=CVS/ --exclude=.cvsignore --delete --verbose=1 --file='/vol/Grozs/Manas vietnes/gocamping/vietne_050011/www/discounts/aaa.php' --target-directory=~/web/discounts;"
在目录/vol/Grozs/Manas vietnes/gocamping/vietne_050011/www/discounts/
中,还有文件ooo.php
和uuu.php
,并且这三个文件都被传输了。
我究竟做错了什么?
使用-i
代替。不需要排除项。
mirror --reverse --no-perms --delete --verbose=1 -i aaa.php /vol/Grozs/Manasvietnes/gocamping/vietne_050011/www ~/web/discounts
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句