2 외부 CSV 파일을 조인하려고하지만 어떤 이유로 코드가 전체 파일이 아닌 첫 번째 행에만 연결됩니다.외부 조인을 시도하는 유닉스 가입
csv1.csv :
csv2.csv : 그들은 몇 가지 일반적인 필드와없는 일부가 같이
. 그래서이 두 파일을 외부에 가입시키고 싶습니다. 존재하지 않는 값에 대해 공백 값을 갖는 것이 좋습니다. 이 코드는 http://www.theunixschool.com/2012/01/join-command.html을 시도했지만 코드가 제대로 작동하지 않는 것 같습니다. 예를 들어
:
나는 그것이 첫 번째 행에 합류 이유를 모르겠습니다. 나는 시도했다 : 결합 "-t", "-1 1 csv1.csv csv2.csv 그리고 같은 결과를 얻었다. -a1 또는 -a2는 첫 번째 행을 제외한 전체 csv 파일을 반환합니다. 나는 그들이 왜 타의 추종을 불허하는지 이해하지 못한다. 아무도 도와 줄 수 있습니까?
나는 이것에 대한 몇 시간을 보냈고 나는 많은 진전을 이루지 못하고있는 것처럼 보였다. 사전
에서
덕분에 나는 ","-t에 가입 할 경우 -1 1 -A1 -A2 csv1.csv의 csv2.csv
나는 결합 된 헤더는 csv1에서 csv2 + 존재하지 않는 필드 뒤에 얻을 덧붙였다.
나는 정말로 혼란 스럽다.
이미지가 아닌 질문에 CSV 파일의 내용을 추가하십시오. 그게 당신을 도우려는 사람들에게 더 쉽게 도움이 될 것입니다. –