최근 Ubuntu 15.04에서 15.10으로 전환했는데 동일한 버전의 458이 있는 것처럼 보이지만 less
동작이 다릅니다.
새 시스템에서 파일의 행 수가 터미널보다 적으면 less
터미널 창 하단에 다음과 같이 표시됩니다.
<-
<- empty space, not part of file
<-
file starts here
...
last line of the file
(END) <- symbol inserted by LESS
다른 시스템에 대한 경험을 바탕으로 다음과 같은 동작을 얻습니다.
file starts here
...
last line of the file
(END) <- symbol inserted by LESS
<-
<- empty space
<-
이것은 작은 점이지만 여전히 중요합니다. 새로운 동작의 문제점은 파일이 실제로 빈 줄로 시작하는지 또는 less
터미널 창에 비해 너무 짧기 때문에 출력되는 방식인지 여부를 출력에서 알 수 없다는 것입니다.
답변1
이 -c
옵션을 사용하면 less
화면 상단에서 강제로 시작됩니다. LESS
환경 변수 에 추가하여 기본적으로 적용할 수 있습니다 .
LESS="${LESS:+$LESS }-c"
export LESS
현재 그 안에 있는 내용 LESS
(있는 경우)을 가져와서 추가하고 -c
필요한 경우 공간을 추가합니다.