입력을 파일로 사용하여 정확한 텍스트를 찾는 방법은 무엇입니까?

입력을 파일로 사용하여 정확한 텍스트를 찾는 방법은 무엇입니까?

사용된 명령은 다음과 같습니다:

grep -f <input_file> <dump_file>

예: Input_file에는 다음 콘텐츠가 포함되어 있습니다.

apple
banana 

덤프 파일에는 다음이 포함됩니다.

apple
banana
apple_fruit
banana_fruit 

목표는 apple합계 만 반환하는 것입니다 banana.

답변1

-xwith를 사용하면 grep패턴이 전체 줄과 일치하도록 만들 수 있습니다.

grep -xf <input_file> <dump_file>

예:

$ printf "%s\n" apple apple_banana | grep -x apple
apple

관련 정보