&quot less"; # 39 는 압축 파일을 자동으로 조이퍼드 doesn&.

페도라 / 덜 한 것 같다 '는' Redhat / CentOS 의 마술 및 압축 파일을 탐지합니다 조이퍼드 즉석에서, 이 명령을 할 수 있도록.

less my_stuff.csv.gz

39, ve, t # 39 이 doesn& unbuntu 작업할 것을 그냥 i& 11

less my_stuff.csv.gz
"my_stuff.csv.gz" may be a binary file.  See it anyway? 

39, ve been i& 등을 확인하기 위해 CentOS vm there& # 39 의 매직 내 일부 쉘로 앨리어스가 doesn& 공존할 수 있도록 해 주는 일을 하지만, t # 39. 그냥 CentOS 는 gzip 지원부에서는 내장되어 있는 이진?

만약 누군가 이 작품을 만들 수 있는 방법을 알고 CentOS 및 / 또는 어떻게 이 작업을 unbuntu I& # 39; d 감사하.

39 m i& 알고, 내가 할 수 있는

zcat my_stuff.csv.gz | less

하지만 그 있으리라이에 아웃해야 키보드가 더 빨리 만들 것입니다.

질문에 대한 의견 (1)
해결책

기본적으로 '덜' 그러지 마) 이 있는데, '~' 가 된 줄을 기본값입니다 변경하십시오 /.bashrc 기본 비헤이비어를:

[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"

이 선 또는 주석입니다 제거하시겠습니까 않도록 주의하십시오. 대체하십시오 페이지 파일 압축 및 비사양 압축 모른 채, 같은 곳에 수 있습니다.

less /var/log/dpkg.log*

여기서 일부 로깅합니다 압축 및 다른 비사양 압축 수 있습니다.

루트 계정용 액세스하려면 'sudo' 같은 일을 할 수 없습니다, 수축됐는데 두 해결 방법:

  • '' sudo 스리스 파일 1. sudo - '*' 덜 파일 ᅦ 2.

내가 ',' 에도 사용된 첫 번째 케이스의 스리스 작동하는 비사양 압축 절실해졌습니다. E 옵션을 '나' 의 두 번째 추가했어야 'sudo' 을 만들기 위해, 인력 보존할지 너회의 환경 변수를 것과 같은 것으로 보고 있다.

해설 (3)

, T 이 파일을 읽기 조이퍼드 덜 can& # 39 의 맨페이지를 확인할 수 있습니다. 기본적으로 설치된 대부분의 배포판은 좁히어 가 스크립트입니다 unbuntu 의 스리스 , , 불렀으매 때 작동하는 설명됨.

그럼 답은 사용할 수 있습니다.

zless my_stuff.csv.gz

페도라 차이점은 환경 변수 설정 및 unbuntu 에로남이네 존재한다 레소펜 강제로 인수를 통해 레스피에:

echo $LESSOPEN
||/usr/bin/lesspipe.sh %s

참고로 이 명령어는 not going to work in unbuntu.

해설 (2)