지난 몇 시간 / 일 동안 이전 명령의 수천 줄의 출력을 포함하는 터미널이 열려 있다고 가정합니다. 문자열에 대해 기록 된 출력을 어떻게 검색합니까? 마우스가 필요없는 솔루션에 특히 관심이 있습니다.
티를 사용해야했지만 항상 편리하지는 않습니다.
“모두 선택”, 편집기 열기, 붙여 넣기 및 검색이 가능하지만 더 간단한 것을 원합니다 (모두 선택이 마우스를 필요로하는 것 같습니다).
메뉴 막대에 “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로 프로그래밍하면 앞뒤로 검색 할 수 있으며 검색 패턴과 일치하는 새 출력이 강조 표시됩니다.