在 CentOS 5 中使用覆盖所有模式提取 zip 文件的内容

在 CentOS 5 中使用覆盖所有模式提取 zip 文件的内容

如何对包含不同目录和子目录的文件进行覆盖模式unzip? 我的意思是我希望压缩的内容覆盖任何现有文件(无论是旧的还是新的)。我已阅读有关该命令的信息,但它似乎不会覆盖任何子目录。zip
unzip

答案1

当执行类似的操作时,它永远不会替换目录(如果存在),它将在目录中创建任何尚不存在的文件并替换任何已存在的文件。

它有效地组合/更新了目录。

如果在解压缩之前没有rming 目录,我很确定您无法实现您想要做的事情。

您所指的覆盖所有模式(-o)将简单地覆盖文件而不询问。

答案2

尝试使用:

unzip -o <filepath/zipfile.zip> -d <path where you want files>

相关内容