여러 CSV 파일에서 라인을 일치하고 특정 필드를 병합 약 20 CSV의 모두가 같이 있음 :내가 가진
"[email]","[fname]","[lname]","[prefix]","[suffix]","[fax]","[phone]","[business]","[address1]","[address2]","[city]","[state]","[zip]","[setdate]","[email_type]","[start_code]"
내가 생성 할 필요가 말했다 똑같은 일이 있었어요 무엇
만에 각 파일에는 이제 전자 메일이 일치하는 다른 모든 파일의 start_code가 포함됩니다.
다른 필드 중 하나라도 일치하지 않으면 전자 메일 필드 만 중요하며 각 파일의 유일한 변경 사항은 전자 메일과 일치하는 다른 파일의 다른 start_code 값을 추가하는 것입니다.
"[email protected]","anon",,,,,,,,,,,,01/16/08 08:05 PM,,"WIQC PDX"
"[email protected]","anon",,,,,,,,,,,,01/16/08 08:05 PM,,"OOTA"
"[email protected]","anon",,,,,,,,,,,,01/16/08 08:05 PM,,"ITOS"
"[email protected]","anon",,,,,,,,,,,,01/16/08 08:05 PM,,"WIQC PDX, OOTA, ITOS"
에 : 같은 이메일 oota.csv의 wicq.csv 등장하고, 경우
예를 들어,이되는 것을 각 파일에 다음과 갈 것 itos.csv 내가 난 펄 것처럼뿐만 아니라 OS X의 명령 행 (AWK, 나오지도 등) 될 것이다 가능한 모든 세 개의 파일 (wicq.csv, oota.csv 및 itos.csv)
도구에 대한
너무 익숙하지 않은 경우도 있습니다. 이것을하는 더 좋은 방법이 될 수 있습니다.
그래서 그 수정'WIQC, PDX, 오타는 ITOS'이 세 CSV 파일의 모든 사람에 밀어 것? – Anders
@ Anders, 네. (WICQ PDX는 귀하의 의견에 언급 된 두 가지가 아닌 하나의 수정입니다.) – alex