Estoy usando Ubuntu, y me gustaría poder escribir less compressed_text_file.gz
y paginar el contenido del archivo de texto sin comprimir. ¿Hay alguna forma de hacer esto?
Estoy usando Ubuntu, y me gustaría poder escribir less compressed_text_file.gz
y paginar el contenido del archivo de texto sin comprimir. ¿Hay alguna forma de hacer esto?
Respuestas:
Puede configurar las definiciones de teclas y colocado a muchos ajustes para less
en un archivo llamado ~/.lesskey
. Una vez que haya creado el archivo, ejecute el lesskey
comando ; genera un archivo llamado ~/.less
que se less
lee cuando se inicia.
La configuración que desea es LESSOPEN
. Es un formateador de entrada por menos. El less
paquete viene con un formateador de muestra /bin/lesspipe
; descomprime archivos comprimidos, muestra listados de contenido para muchos formatos de archivo de varios archivos y convierte varios formatos de texto formateados a texto sin formato. En su ~/.lesskey
:
#env
LESSOPEN=|/bin/lesspipe %s
Use zcat
, luego conéctelo less
.
$ zcat $FILE | less
Estoy usando IBM y cuando lo uso zcat
, se quejará de que no puede encontrar el archivo que termina en .Z
.
En IBM se puede usar gzcat
:
$ gzcat log_file.gz | less
gzcat
también es necesario en Solaris 5
less
solo trabajara en archivos comprimidos.