터미널 출력을 검색하는 방법 어떻게 검색합니까? 마우스가 필요없는 솔루션에 특히 관심이

지난 몇 시간 / 일 동안 이전 명령의 수천 줄의 출력을 포함하는 터미널이 열려 있다고 가정합니다. 문자열에 대해 기록 된 출력을 어떻게 검색합니까? 마우스가 필요없는 솔루션에 특히 관심이 있습니다.

티를 사용해야했지만 항상 편리하지는 않습니다.

“모두 선택”, 편집기 열기, 붙여 넣기 및 검색이 가능하지만 더 간단한 것을 원합니다 (모두 선택이 마우스를 필요로하는 것 같습니다).

메뉴 막대에 “Find …”명령이 있기를 바랐습니다 (Mac OS X처럼).



답변

스크롤 백에서 텍스트를 찾는 것은 대부분의 터미널 에뮬레이터의 약점입니다. 내가 제공하는 알고있는 유일한 사람은 OS X 터미널하고 있습니다 터미네이터 . 즉, 모든 터미널에서 GNU 화면 을 실행 하고 복사 모드에서 스크롤 백 버퍼를 검색 할 수 있습니다 .


답변

gnome-terminal (우분투의 기본 GUI 터미널)을 실행중인 경우을 누르고 shift+ctrl+f검색어를 입력 한 후 Enter 키를 누르십시오. 여전히 그래픽이지만 마우스는 필요하지 않습니다.


답변

터미널 데이터 내에서 문자열을 찾기위한 단축키 : ctrl + shift + f


답변

파이프와 그렙 사용을 고려 했습니까?

YourCommand | grep str

이것이 도움이되기를 바랍니다.


답변

kde에서 konsole을 사용해보십시오. 그놈 / 유니티에서도 작동합니다. 찾기 바로 가기를 alt-f 또는 ctrl-f로 프로그래밍하면 앞뒤로 검색 할 수 있으며 검색 패턴과 일치하는 새 출력이 강조 표시됩니다.


답변

로그 : https://github.com/Guake/guake/pull/1533 이 병합 된 이후 guake를 통한 검색 지원ctrl+shift+f


답변