压缩警告:压缩目录时缺少结束签名
zip warning: missing end signature when zipping a directory
我是 运行 zip -r nm.zip node_modules
并收到此错误:
zip warning: missing end signature--probably not a zip file (did you
zip warning: remember to use binary mode when you transferred it?)
zip warning: (if you are trying to read a damaged archive try -F)
node_modules是一个目录。我在大厅内的 docker 容器中执行此操作。
表示zip
期待着陆zip文件名,提供压缩版的文件名:
zip myfile.zip myfile
如@pmqs 的评论所述,如果存在与建议的存档名称同名的现有文件(例如,因为之前的进程之一崩溃),也会出现此错误。
要解决此问题,请删除文件和 re-run zip 命令:
rm -vi nm.zip
zip -r nm.zip node_modules
我是 运行 zip -r nm.zip node_modules
并收到此错误:
zip warning: missing end signature--probably not a zip file (did you
zip warning: remember to use binary mode when you transferred it?)
zip warning: (if you are trying to read a damaged archive try -F)
node_modules是一个目录。我在大厅内的 docker 容器中执行此操作。
表示zip
期待着陆zip文件名,提供压缩版的文件名:
zip myfile.zip myfile
如@pmqs 的评论所述,如果存在与建议的存档名称同名的现有文件(例如,因为之前的进程之一崩溃),也会出现此错误。
要解决此问题,请删除文件和 re-run zip 命令:
rm -vi nm.zip
zip -r nm.zip node_modules