zcat

    0熱度

    2回答

    我有一個很大的XML文件,它被分成了unix文件。 我有一個自述文件說: zcat FILE.xml.part1.gz File.xml.part2.gz > File.xml 應該把它們連接成一個解析的XML文件。 分離保證位於字節邊界上,但不是XML節邊界。 我在win7上工作,需要連接這2部分.... 我試過WinZip和WinRar,並且都無法處理它(明顯)。 我該怎麼做? 由於前期.

    12熱度

    2回答

    我有我所有的Apache訪問日誌文件爲access.log, access.log.1 access.log.1.gz等...我想要的是zcat所有文件,而不是gzip格式,並將它們管入一個X程序。 我知道我可以這樣做:zcat /var/log/apache2/access.log.*.gz | someapp...但這隻適用於*.gz而不是前兩個日誌。 任何想法將不勝感激

    2熱度

    2回答

    我需要讀入並處理一堆〜40mb gzip文本文件,並且我需要它快速完成並且I/O開銷最小(因爲其他人也使用這些卷)。我這樣找到了這個任務,最快的方式是這樣的: def gziplines(fname): f = Popen(['zcat', fname], stdout=PIPE) for line in f.stdout: yield line 然後: for

    4熱度

    3回答

    如果我的gz文件不存在,爲什麼不這樣做呢? $ cat test.pl open(FILE, "zcat dummy.gz |") or die "DIE"; $ ./test.pl zcat: dummy.gz: No such file or directory 如果我讀文件通常,它按預期工作: $ cat test2.pl open(FILE, "dummy.gz") o

    11熱度

    4回答

    我想在很多gziped csv文件中搜索某個字符串,字符串位於第一行,我的想法是得到每個文件的第一行通過結合find,zcat和head。但我無法讓他們一起工作。 $find . -name "*.gz" -print | xargs zcat -f | head -1 20051114083300,1070074.00,0.00000000 xargs: zcat: terminated b