我剛剛了解到了驚人的事情zless
命令允許我編寫zless file.txt.gz
而不是更冗長的命令gunzip -c file.txt.gz | less
- 事實上less
通常被配置為在引擎蓋下執行此解壓縮,甚至可以節省z
.
不幸的是,zstd
似乎不支援壓縮zless
。
我繼續搜尋以找出支援哪些壓縮格式,zless
令我驚訝的是,即使在擴展谷歌搜尋後我也找不到答案。我能找到的最好的是:
zmore 是一個過濾器,可查看使用 Lempel-Ziv 編碼壓縮的檔案。此類檔案通常具有
Z
或gz
副檔名(支援 compress(1) 和 gzip(1) 格式)
上面沒有明確提到現在xz
,但似乎仍然支持。
有誰知道具體支援哪些格式?與大多數可以在 Github/lab 上找到原始程式碼的現代軟體相比,我還沒有真正弄清楚如何找到這些傳統 UNIX 工具的源代碼。
因為zstd
需要使用zstdless
哪一個來完成這項工作 - 儘管多了 3 個字元。