Estou usando o Ubuntu e gostaria de poder digitar less compressed_text_file.gz
e paginar o conteúdo do arquivo de texto de forma descompactada. Existe uma maneira de fazer isso?
fonte
Estou usando o Ubuntu e gostaria de poder digitar less compressed_text_file.gz
e paginar o conteúdo do arquivo de texto de forma descompactada. Existe uma maneira de fazer isso?
Você pode configurar as teclas e definir muitas configurações para less
em um arquivo chamado ~/.lesskey
. Depois de criar o arquivo, execute o lesskey
comando ; ele gera um arquivo chamado ~/.less
que less
lê quando é iniciado.
A configuração que você deseja é LESSOPEN
. É um formatador de entrada por menos. O less
pacote vem com um formatador de amostra /bin/lesspipe
; descomprime arquivos compactados com gzip, mostra listagens de conteúdo para muitos formatos de arquivo com vários arquivos e converte vários formatos de textos formatados em texto sem formatação. No seu ~/.lesskey
:
#env
LESSOPEN=|/bin/lesspipe %s
less
apenas trabalhasse em arquivos compactados.Estou usando a IBM e, ao usá-
zcat
lo, ele reclama que não consegue encontrar o arquivo que termina com.Z
.Na IBM, pode-se usar
gzcat
:fonte
gzcat
também é necessário no Solaris 5