【已记录】计划任务-备份目录-添加排除规则无效
【当前版本】宝塔8.1.0,【系统】Alibaba Cloud 3 (Soaring Falcon) x86_64(Py3.7.16)
【BUG】计划任务-备份目录-添加排除规则无效
经研究日志,发现宝塔备份目录执行代码中【--exclude=""】中使用的是中文全角双引号【""】,会不会是这个原因导致系统不识别呢,是不是要改为半角双引号,【""】。
我继续使用终端命令测试,发现改为半角后,依然排除规则无效。会不会是不包含子目录呢? 继续测试,待会编辑该贴
【更新】
自己执行命令后弹出提示:
经排查,找到原因
#此方式适用于tar1.30版本以下,否则报错(tar1.26版本无此问题)
查看8.1.0系统tar版本
确认为该问题,
根据1.30代码规则修正该语法,
tar --exclude=test1 -czvf test.tar.gz *
或
tar -czvf test.tar.gz --exclude=test1 *
【成功】用了新命令后,终端执行,已经成功实现排除规则打包
【结论】
请官方根据tar版本修正内置命令。tar1.30需要前置--exclude命令。同时希望规范写法,将全角双引号更正为半角双引号。
您好,感谢您的反馈,已记录
页:
[1]