Text-Processing
提取 zip 文件的前 1000 行
使用
unzip
我試圖從 xml 文件中提取前 1000 行。從閱讀如何部分提取壓縮的巨大純文字文件?我已經使用答案來創建:unzip -p my_feed.zip | dd count=1000 > out.txt
這接近我想要實現的目標。
man dd
描述:
count=n Copy only n input blocks.
輸入塊的大小是多少?如何提取前 1000 行而不是前 1000 個輸入塊?
更新:
我忘了提到我正在使用osx。我認為這會達到相同的結果:
gunzip < my_feed.zip | head -n 1000
但返回錯誤:
gunzip: unknown compression format
採用
zcat myfile.zip | head -n 1000