gz

    0热度

    1回答

    我编写了一个代码,使用boost将输出写入gz文件。 class foo() { std::ofstream traceOut; struct traceRec { traceRec(uint64_t c) : cycle(c) {}; uint64_t cycle; }; void writeTrace(traceRec &rec)

    3热度

    1回答

    我想用PHP压缩一个.txt文件,同时保持文件扩展名。当我解压缩.gz文件时,.gz文件中的扩展名(.txt)被删除。 (test.txt变 - >test) 这里是我的PHP代码,例如压缩test.txt成.gz文件: <?php // Name of the file we are compressing $file = "test.txt"; // Name of the gz f

    1热度

    1回答

    我正在使用Apache Commons Compress库来迭代.tar.gz文件。我的问题是,如果我使用.getNextTarEntry()迭代tar文件,我可以始终假定tarArchiveEntry对象是以前的条目的后代,它们是目录。我无法用简单的英语解释这个所以这里是代码示例: try ( FileInputStream fileInputStream = new FileI

    1热度

    1回答

    我需要解压缩一个目录中的多个文件并将它们转换为一个csv文件。 文件在文件内按顺序编号,1.gz,2.gz,3.gz等 这可以在一个脚本中完成,还是我必须手动执行? 编辑:当前的代码 #! /usr/local/bin/python import gzip import csv import os f = gzip.open('1.gz', 'rb') file_content =

    1热度

    2回答

    char buffer[1001]; for(;!gzeof(m_fHandle);){ gzread(m_fHandle, buffer, 1000); The file I'm handling is more than 1GB. 我是否将整个文件加载到缓冲区?或者我应该malloc和分配的大小? 或者我应该逐行加载它?该文件具有用于区分EOL的“\ n”。如果是这

    1热度

    1回答

    void Test(Packets& packet) { char buf[BUFLEN]; char* offset = buf; unsigned int foo; for(;!gzeof(file_handle);){ int len = gzread(file_handle, offset, sizeof(buf)-(offs

    2热度

    1回答

    任何人都可以指出我的htaccess编码有什么问题吗? 我收到错误:这个响应是协商,但没有适当的Vary头。 该资源不会始终发送Vary。 ## add vary header <IfModule mod_headers.c> <FilesMatch ".(js|css|gz|xml)$"> Header append Vary: Accept-Encoding <

    5热度

    1回答

    我只是尝试使用archive/tar和compress/gzip来自动处理我的一些备份。 我的问题据此是:我有各种各样的.tar文件和.tar.gz文件四处浮动,因此我想提取.tar.gz文件的哈希(md5)和哈希(md5) .tar文件,最好在一次运行中。 我到目前为止的示例代码对于.tar.gz中的文件散列以及.gz文件的散列效果都非常好,但是.tar散列值是错误的,我无法找到问题是什么。 我

    0热度

    1回答

    我正在使用gzcompress和gzuncompress通过url发送base64_encoded数据(数组)。以下是示例代码,在某些服务器上,我收到数据错误,并且一些内容运行顺利。我在这里做错了什么?我是否错过偶尔会导致数据损坏的事情? $str='eNqFVduSoyAQ_RfnBxTxxj6mKq_7CZaJRK0xklEy2Zmp_fcFFRFo3PgSOKf7dJ8WrEhWkJ-JRD

    4热度

    3回答

    我需要一个脚本文件在我们的unix服务器中备份(zip或tar或gz)旧日志文件(导致空间问题)。你能帮我为当前目录和子目录中的每个日志文件创建zip或gz文件吗? 我发现一个命令是为旧文件创建gz文件,但它只为所有旧文件创建一个gz文件。但是我需要每个日志文件的个人gz文件。 find/tmp/log/-mtime +180 | xargs tar -czvPf/tmp/older_log _