Less에서 "DEBUG"를 필터링하면 일부 시스템에서는 결과가 표시되지 않습니다. 왜?

Less에서 "DEBUG"를 필터링하면 일부 시스템에서는 결과가 표시되지 않습니다. 왜?

주어진

x@x:~$ echo -e "DEBUG\nDEBAG" | less

less를 사용하여 출력을 필터링하려고 하면 &DEBUG결과가 표시되지 않습니다(내 작업 서버에). 하지만 내 집 컴퓨터(Ubuntu 16)에서 이 작업을 시도하면 제대로 작동합니다. 이유는 무엇일까요?

감사해요

답변1

424 미만을 사용하고 있습니다. 설치했습니다.418 이하(424 이하를 찾을 수 없습니다.) 실제로 이 버전에서는 이 기능을 사용할 수 없습니다. 418이 적은 것은 2008년의 것입니다!

당신이 할 수 있는 유일한 일은 직접 설치하거나, ​​less의 최신 버전이 서버의 안정성에 위협이 되지 않는다는 점을 시스템 관리자에게 설득하는 것입니다. 시스템 관리자는 패키지 관리자와 함께 제공되는 less 버전이 설치되어 있을 가능성이 높기 때문에 여전히 최신 버전의 less 설치를 꺼릴 수 있습니다.

내 서버에서는 Scientific Linux 6.8을 사용하고 있으며 여기에는 436이 적게 설치되어 있습니다. 이 역시 꽤 오래되었지만 운영자는 &작동합니다.

관련 정보