grep 명령의 출력 병합

grep 명령의 출력 병합

grep 명령을 사용한다고 가정해 보겠습니다.

grep 'pattern' 'filename'

결과를 얻으십시오 :

John
Brown

다음과 같이 출력을 하나의 출력으로 연결하는 방법이 있습니까?

John Brown

출력량을 계산하여 별도의 변수에 저장하는 다른 방법이 있습니까?

답변1

단방향 - $()명령 대체 사용:

echo $(grep 'pattern' 'filename')

추가 후 수정계산요구 사항: 파일 이름이 있을 수 있으므로 --count 옵션을 사용하여 grep을 다시 실행하십시오.

count=$(grep --count 'pattern' 'filename')

관련 정보