我正在使用
tar cvf /path/name.tar --exclude='*/_files/cache/*' /home/a/
创建tar存档和
tar uvf /path/name.tar --exclude='*/_files/cache/*' /home/a/
更新(添加新的/更改的文件),但每次执行时,都会再次添加所有文件,并且我的name.tar文件更大。如何更改保存的更新文件以将其另一个副本添加到存档?
答案 0 :(得分:0)
感谢MrTux解决方案是添加--delete:
tar uvf --delete /path/name.tar --exclude='*/_files/cache/*' /home/a/