가능한 모든 쌍을 자동으로 비교합니다.

가능한 모든 쌍을 자동으로 비교합니다.

","로 구분된 열이 있는 txt 파일이 있습니다. 내 입력 파일은 다음과 같습니다.

ID,pKi,cod,name
4a,6,34,
4b,7,54,yui
4c,8,64,ter

ID 열을 고려하여 가능한 모든 쌍을 얻고 싶습니다. 각 쌍에는 다른 열에 보고된 관련 정보가 있습니다.

예상 출력

ID1,ID2,pk1,pk2,cod1,cod2,name1,name2
4a,4b,6,7,34,54,,yui
4a,4c,6,8,34,64,,ter
4b,4c,7,8,54,64,yiu,ter

보고된 대로 동일한 ID의 다른 가능한 조합(예: 4b,4a 또는 4c,4a 또는 4c,4b)에 관계없이 고유한 쌍만 원합니다. 또한 실제 입력 파일에는 행이 더 많고 열이 더 적을 수도 있고 열이 더 많을 수도 있지만 열과 행의 수에 따라 독립적으로 작동하는 스크립트가 필요합니다.

누구든지 이 문제를 해결하도록 도와줄 수 있나요? 저는 스크립트에 대한 전문가가 아니며 업무 문제에 이 스크립트가 필요합니다.

미리 감사드립니다.

관련 정보