grep 명령의 출력을 얻는 가장 쉬운 방법은 무엇입니까? [복사]

grep 명령의 출력을 얻는 가장 쉬운 방법은 무엇입니까? [복사]

명령을 실행한 후 특정 문자열을 찾으려고 하는데, 예를 들어 grpck -n ALL이를 시도하면 해당 문자열이 포함된 줄 grpck -n ALL | grep -i format뿐만 아니라 전체 출력이 계속 표시됩니다 .format

출력을 파일로 지정하고 해당 파일에 대해 grep을 사용할 수 있다는 것을 알고 있지만 이것이 더 쉬운 방법이어야 합니다.

이것그룹이것은 grep을 지원하지 않는 다른 명령을 발견한 예일 뿐입니다.

답변1

이 명령은 grpck -n ALL내 시스템에 오류를 반환합니다 invalid option -- 'n'. 이 오류는 stderr에 인쇄됩니다. grep을 사용하기 전에 stderr를 stdout으로 리디렉션하고 싶다고 생각합니다.

grpck -n ALL 2>&1 | grep -i sort

출력물에 "형식"이 없기 때문에 "형식"을 "정렬"로 변경했습니다.

관련 정보