这个关于 Linux 的 zip 实用程序的网站对-u标志说:
仅当 zip 存档中的现有条目的修改时间比 zip 存档中已有的版本更新时,才替换(更新)该条目。例如:
Run Code Online (Sandbox Code Playgroud)zip -u stuff * will add any new files in the current directory, and update any files which自上次创建/修改 zip 存档 stuff.zip 以来已被修改。
我的问题是,如果某个特定文件自上次压缩后-u已被删除,是否会识别出该文件已被删除,从而将其从 *.zip 文件中删除?或者,缺少时间戳信息(因为文件现在已被删除),它会将备份文件保留在 *.zip 中,因为没有“更新”的文件?
zip ×1