큰 테이블 형식으로 세미콜론으로 구분 된 텍스트 필드로 구성된 큰 파일이 있습니다. 정렬되었습니다. 동일한 텍스트 필드로 구성된 작은 파일이 있습니다. 어느 시점에서 누군가가이 파일을 다른 파일과 연결 한 다음 위에서 설명한 큰 파일을 만들기 위해 정렬을 수행했습니다. 큰 파일에서 작은 파일의 줄을 빼고 싶습니다 (예 : 작은 파일의 각 줄에 대해 일치하는 문자열이 큰 파일에 있으면 큰 파일에서 해당 줄을 삭제하십시오).
파일은 대략 다음과 같습니다
GenericClass1; 1; 2; NA; 3; 4;
GenericClass1; 5; 6; NA; 7; 8;
GenericClass2; 1; 5; NA; 3; 8;
GenericClass2; 2; 6; NA; 4; 1;
기타
이것을하는 빠른 고급 방법이 있습니까? 아니면 awk를 사용해야합니까?