Less

如何在不輸入 zless 的情況下查看 gzip 壓縮文件?

  • October 28, 2019

我正在使用 Ubuntu,我希望能夠以less compressed_text_file.gz未壓縮的形式鍵入和分頁文本文件的內容。有沒有辦法做到這一點?

您可以在一個名為. 創建文件後,執行命令;它會生成一個名為的文件,該文件在啟動時會讀取。less``~/.lesskeylesskey~/.less``less

你想要的設置是LESSOPEN。這是一個輸入格式化程序。該less軟體包附帶一個範例格式化程序/bin/lesspipe;它解壓縮 gzip 文件,顯示許多多文件存檔格式的內容列表,並將幾種格式化文本格式轉換為純文字。在你的~/.lesskey

#env
LESSOPEN=|/bin/lesspipe %s

使用zcat,然後通過管道將其傳輸到less.

$ zcat $FILE | less

引用自:https://unix.stackexchange.com/questions/12383