gpt4 book ai didi

linux - Zip -x 的行为不符合预期

转载 作者:太空宇宙 更新时间:2023-11-04 05:35:38 25 4
gpt4 key购买 nike

我试图在创建 zip 文件时忽略目录。我正在使用这个命令:

zip -r  /home/username/Backups/HTML/$YEAR/$MONTH/$DAY.zip /home/username/public_html/ -x */home/username/public_html/wp-content/uploads/* -x *log -x *.git* -x *.zip* -x *.gz* -x *.tar*

$YEAR$MONTH$DAY 均已提前定义并按预期运行。

我试图忽略此目录及其所有子目录和文件:

/home/username/public_html/wp-content/uploads

但是,即使我使用 -x 标志排除了它,它仍然被备份,如日志中所示:

adding: home/username/public_html/wp-content/uploads/2017/01/file.jpg

如何避免这样做?

最佳答案

您可以使用 --exclude 代替 -x。典型的命令如下所示。

zip -r  /home/username/Backups/HTML/$YEAR/$MONTH/$DAY.zip /home/username/public_html/ --exclude=*/home/username/public_html/wp-content/uploads*

关于linux - Zip -x 的行为不符合预期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44402272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com