주어진
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도 덜 설치되어 있는데 역시 오래되었지만 &
운영자는 작동합니다.