zless를 입력하지 않고 gzip 압축 파일을 less로 보는 방법은 무엇입니까?

zless를 입력하지 않고 gzip 압축 파일을 less로 보는 방법은 무엇입니까?

less compressed_text_file.gz저는 Ubuntu를 사용하고 있으며 압축되지 않은 형식으로 텍스트 파일의 내용을 입력하고 페이지를 지정할 수 있기를 원합니다 . 이를 수행할 수 있는 방법이 있습니까?

답변1

그것을 사용한 zcat다음 less.

$ zcat $FILE | less

답변2

키 바인딩을 구성하고 많은 항목을 설정할 수 있습니다.설정less이라는 파일을 만든 후 ~/.lesskey실행합니다 .lesskey주문하다; 시작 시 읽히는 ~/.less라는 파일을 생성합니다 .less

원하시는 설정은LESSOPEN. 입력이 적은 포맷터입니다. 패키지 에는 gzip 압축 파일의 압축을 풀고 다양한 다중 파일 아카이브 형식의 콘텐츠 목록을 표시하며 여러 형식의 텍스트 형식을 일반 텍스트로 변환하는 less샘플 포맷터가 함께 제공됩니다 . /bin/lesspipe당신의 ~/.lesskey:

#env
LESSOPEN=|/bin/lesspipe %s

답변3

IBM을 사용하고 있는데 사용하면 zcat에서 찾을 수 없다고 불평합니다 .Z.

IBM에서는 다음을 사용할 수 있습니다 gzcat.

$ gzcat log_file.gz | less

관련 정보