쉼표가 포함된 다음 문자열이 포함된 텍스트 파일이 있습니다.
John,Smith
Jane,Doe
이 텍스트 파일로 *를 어떻게 grep합니까? 사용해 보았지만 grep -xFf textfile *
이러한 문자열이 포함된 파일이 있어도 아무런 결과도 얻지 못했습니다.
* 샘플 데이터 파일에는 다음 줄이 포함되어 있습니다.
1231920383939,'unix:///run/John,Smith','{}'
입력하다:grep -xFf textfile *
출력: (공백)
답변1
-x
귀하의 문제는 일치하는 텍스트가 해당 grep
줄의 유일한 텍스트가 되도록 요구하는 옵션을 잘못 포함하는 것 같습니다 . 플래그를 제거 x
하면 원하는 결과를 얻을 수 있습니다.