2016-02-05 54 views
0

我有一些大的gzip文本文件在FTP服務器上,定期更新,即。行被添加到文本文件,然後再次gzip。有沒有辦法在每次更新時無需下載新的.gz文件就可以訪問這些新行?下載gzip文本文件的一部分

我極其幼稚的嘗試是

curl -o part_of_file.gz -r0-10000,-10000 ftp.<source>/file.gz 

下載第10000個字節(如果是有頭)和我感興趣的數據的最後一個10000,但是,沒有太多的驚喜gunzip解給出一個「意外的文件結束」錯誤,所以顯然gzip不能這樣工作。

回答

1

不,這是不可能的。您需要解壓縮gzip文件中的所有數據才能獲得最終的未壓縮數據。