我有一个脚本设置来旋转窗口中的一些日志文件,作为过程的一部分,我希望它自动压缩旋转的文件。为此,我使用命令
压缩source.file destination.file.zip
但是,如果我尝试打开该文件,则会收到消息“压缩(压缩)文件夹无效或已损坏”
我尝试使用-Z进行压缩,然后收到相同的消息。我做错了什么?
答案 0 :(得分:1)
compress输出不兼容ZIP file format,它使用LZW algorithm。
“打开”compress
ed文件的唯一方法是使用uncompress
或gunzip。
常见Unix命令的Windows端口,包括compress
和gzip
/ gunzip
可用here。
编辑:要在Windows中从命令行生成ZIP文件,可以使用7-Zip之类的内容,其中包括命令行应用程序(7z.exe
)。上面链接的Unix命令还包括zip.exe
,用于从命令行操作ZIP文件。