Less 검색에 개행 문자를 어떻게 포함하나요?

Less 검색에 개행 문자를 어떻게 포함하나요?

less를 사용하여 검색의 일부로 줄 바꿈(또는 줄 끝)을 검색하려면 어떻게 해야 합니까?

예를 들어 를 검색하고 싶지만 에 대한 일치 항목을 얻을 수 있기 때문에 length=9\n단순히 검색하고 싶지는 않습니다 .length=9length=90\n

Ubuntu 9.10(Karmic Koala)에서 GNU bash 버전 4.0.33(1) 릴리스(x86_64-pc-linux-gnu)를 사용하고 있습니다.

친절한 설명서를 읽어보았으나

/pattern

패턴이 포함된 N번째 줄을 파일에서 앞으로 검색합니다. N의 기본값은 1입니다. 패턴은 시스템에서 제공하는 정규식 라이브러리에서 인식되는 정규식입니다. 검색은 표시된 두 번째 줄에서 시작됩니다(단, 이를 변경하는 -a 및 -j 옵션 참조).

그 이상으로 RTFM을 수행하는 방법을 모르겠습니다.

답변1

넌 할 수있어:

/pattern$

패턴을 대체 pattern하지만 $유지해야 함은 검색에 패턴을 찾은 다음 줄의 끝을 찾도록 지시합니다.

그래서 당신은 할 것입니다 :

/length=9$

관련 정보