gpt4 book ai didi

shell - 由 shell 脚本创建的 Zip 文件夹无法打开

转载 作者:行者123 更新时间:2023-12-04 16:16:36 26 4
gpt4 key购买 nike

我正在使用下面的脚本来压缩文件夹及其内容:-

cd /home/fs/Inbnd/
pwd

tar -cvf Image_test_new.zip Image

chmod 777 *
chown fusionc:staff *

文件 image.zip 已成功创建。但是文件没有打开并显示错误:

Error我用来压缩的 ststement 是否有错误?

最佳答案

tar -cvf 生成一个 tar 包,而不是一个 zip 存档。您可以在 Linux 中验证这一点,然后再尝试在 Windows 中打开它。

touch not_going_to_be_a_zip
tar -cvf not_really_a.zip not_going_to_be_a_zip
unzip not_really_a.zip
Archive: not_really_a.zip
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of not_really_a.zip or
not_really_a.zip.zip, and cannot find not_really_a.zip.ZIP, period.

zip 实用程序在制作 zip 存档方面做得很好。

touch will_be_a_zip
zip i_am_a.zip will_be_a_zip Archive: i_am_a.zip
testing: will_be_a_zip OK
No errors detected in compressed data of i_am_a.zip.
unzip -t i_am_a.zip
Archive: i_am_a.zip
testing: will_be_a_zip OK
No errors detected in compressed data of i_am_a.zip.

注意:unzip -t 只会测试存档,在 Windows 中尝试之前确保它没问题。

关于shell - 由 shell 脚本创建的 Zip 文件夹无法打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40145656/

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