
내가 원하는 것은 명령 도움말(즉, "ls --help")을 인쇄하고 특정 단어에 대한 출력을 grep하는 것입니다. 다음을 고려하세요:
ls --help | grep 'F'
하지만 이것이 하는 일은 다른 유용한 도움을 걸러내는 것뿐입니다.
나는 grep에 대한 -A, -B, -C 옵션을 알고 있지만 더 나은 솔루션을 원합니다.
전체 명령 출력을 표시하면서 콘솔 검색 출력을 강조 표시합니다.
이 링크는 명령의 기본 사용법을 제공하지만 다음과 같은 것을 갖고 싶습니다.
grep -E --color 'pattern' <<<SOME COMMAND HERE>>>
예:grep -E --color 'pattern' <ls --help>
할 수 있습니까? 기본적으로 grep을 실행 ls --help
하고 전체 도움말 문서도 인쇄합니다.
답변1
나는 답을 찾았다.
다음과 같이 Extended Grep을 사용할 수 있습니다.
ls --help | egrep '<pattern>|'
좋다-ls --help | egrep 'F|'
끝에 파이프가 있는지 확인하세요. 또는 다음을 사용할 수 있습니다.grep -E
이 답변은 원래 다음 위치에 게시되었습니다. https://stackoverflow.com/a/28210153/2095777