我有一個非常大的文件:filename.bz2
,如何查看文件內容並執行一些命令,如awk
將一些數據提取到另一個文件中而不解壓縮?我試過head -50 filename.bz2
查看前50行,但它打印出垃圾而不是我應該從文件中查看的內容。如何查看壓縮文件內容
8
A
回答
13
您可以使用bzcat
並將其輸出輸出到awk
或您使用的任何工具,但它與提取文件然後處理它本質上沒什麼區別。
$ echo '1' > test
$ bzip2 test
$ bzcat test.bz2
1
+3
「與提取文件然後處理文件基本沒什麼不同」 - 我同意您是否需要處理整個文件。如果你只需要看到它的一部分(對於OP來說可能是這種情況,因爲他們想要把頭),那麼這對於大文件來說是很好的,因爲你不需要對整個東西進行解壓縮。 –
+0
雖然解壓縮不佔用存儲空間,但它本質上是非常不同的。 – hippietrail
7
相關問題
- 1. 以hexl模式查看gzip壓縮文件的內容
- 2. 查看壓縮文件圖像文件
- 3. 如何在不解壓縮內容的情況下在.tar.gz壓縮文件中查看特定文件的內容?
- 4. 如何閱讀壓縮文件的內容並保存文件
- 5. 如何僅通過部分解壓縮來查看壓縮文件?
- 6. 解壓縮文件的內容
- 7. 列出LZMA壓縮文件的內容?
- 8. 如何查看ibdata文件的內容?
- 9. 如何查看a.out文件的內容?
- 10. 如何查看.db文件的內容?
- 11. 如何使用Python解壓縮zip文件內容(使用壓縮格式)
- 12. Couchdb查看壓縮
- 13. 查看內容文件SVN
- 14. 如何只壓縮文件夾內的文件而不壓縮子文件夾?
- 15. 如何壓縮文件時不壓縮
- 16. 如何在內存中解壓縮GZip壓縮文件?
- 17. 如何解壓壓縮內容西里爾文的水壺文件
- 18. 如何查找離子壓縮文件的未壓縮大小
- 19. 如何列出Java中壓縮的tar文件的內容
- 20. 如何使用python(版本2.5)壓縮文件夾的內容?
- 21. 修改後如何重新壓縮Docx文件內容
- 22. 如何在Python中重命名壓縮文件的內容?
- 23. 如何枚舉Java中的壓縮文件夾的內容?
- 24. 如何在Python中讀取.gz壓縮文件的內容?
- 25. 如何使用ZF2過濾器壓縮文件內容?
- 26. 如何讀取codeigniter中壓縮文件的內容?
- 27. 如何使用commnad行參數壓縮文件夾的內容?
- 28. 如何使用rubyzip庫獲取壓縮文件的內容?
- 29. 如何在解壓縮epub文件內容後解析
- 30. 查找兩個壓縮音頻文件中的匹配內容
您不能查看只有一些內容。你必須提取它。 – Amareswar