gpt4 book ai didi

bash - 使用 tar 同步文件夹而不重新创建 tar

转载 作者:行者123 更新时间:2023-11-29 09:15:29 28 4
gpt4 key购买 nike

<分区>

我正在尝试编写一个使 tar 与文件夹保持同步的脚本。我正在处理很多文件,不想每次运行脚本时都重新制作 tar。我希望它只从 tar 添加/删除自上次脚本运行以来已从文件夹中添加/删除的文件。这是我的。

# Create tar if it doesn't exist but don't over write if it does exist
touch -a /home/MyName/data.tar

cd /home/MyName

# Make the tar
tar -uv --exclude='dirToTar/FileIWantToExclude' -f $tarFile dirToTar

这非常适合添加文件。但是,如果从 dirToTar 中删除文件,它不会从 data.tar 中删除。

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