1
A
回答
1
不是真的,不,如果你也想tee
。你可以做
echo "foo" | tee fifo | gzip -c >>/tmp/foo.log.gz
然後單獨運行tail -f fifo
。 (它可能是一個文件或一個FIFO插座,顧名思義)。
2
您可以簡單地連接gzip內容,但由於每個塊都有標題,所以它不會像gzipping連接文本那麼小。
# fast and somewhat inefficient
echo foo | gzip >> foo.log.gz
# small but slow
gunzip foo.log.gz && echo foo > foo.log && gzip foo.log
相關問題
- 1. 將文本文件數據追加到日誌文件中.bat
- 2. 將文本追加到現有Gzip文件
- 3. AWK/SED追加到日誌文件
- 4. 將日誌追加到flashlog.txt?
- 5. 追加外部日誌文件到TeamCity生成日誌
- 6. Python Gzip - 實時追加到文件
- 7. 如何將文本追加到文件
- 8. 純JavaScript將文本追加到文件
- 9. 將文本追加到PowerShell文件
- 10. 如何將日誌數據追加到xml文件中?
- 11. 將字符串追加到日誌文件
- 12. 追加到文本文件
- 13. 日誌文件沒有正確追加
- 14. 使用Java將數據追加到gzip文件中
- 15. 如何將日期追加到文件名以進行日誌記錄
- 16. 如何將文本追加到現有的文本文件
- 17. 使用Powershell將結果或文本追加到文本文件
- 18. 如何將文本追加到C++文本文件中?
- 19. 將文本追加到文本文件中的現有行
- 20. 將文本追加到文本文件頂部
- 21. 如何將文本追加到黑莓文本文件中
- 22. 將文本追加到帶有時間戳的文本文件
- 23. 在C++的文件(日誌文件)中追加新行
- 24. IIS PHP不會將日誌文件記錄到日誌文件
- 25. 線程完成時,Log4j追加到日誌文件
- 26. 從變量追加內容到日誌文件
- 27. 追加到S3中的文本文件
- 28. 如何追加到文本文件?
- 29. 追加到現有文本文件
- 30. MIPS:追加到文本文件
這是剛好與GNU'gzip'一起工作的東西,還是它是gzip文件格式的特徵(因此可以依賴於總是工作)? – Carpetsmoker
@Carpetsmoker:'gzip'格式的特徵,以及'gunzip'的工作原理。 'gzip'是一系列獨立的塊,每個塊都有一個頭(可選地帶有各種元數據,例如在輸入是文件的情況下的文件名)。但是'gunzip'會透明地連接所有的塊(忽略它們存在的文件名)。 – Amadan