두 파일 연결

두 파일 연결

다음 내용이 포함된 파일이 2개 있습니다.

File1.txt 
A 1
B 2
C 5
Z 3

File2.txt
A 4
B 7 
C 10
D 11

내가하고 싶은 것은 다음과 같은 것을 만드는 것입니다

A 1 4 
B 2 7
C 5 10
D - 11
Z 3 -

이 작업을 수행할 수 있는 유틸리티가 있나요? 그렇지 않다면 어떨까요? findawk또는 다른 것을 사용합니까 ?

답변1

join -a1 -a2 -o 0,1.2,2.2 -e - file1.txt file2.txt

답변2

$ join File1.txt File2.txt

거의원하는 대로 수행되지만 일치하는 키가 있는 행만 표시됩니다.

원하는 결과를 스크립팅하는 것은 쉽지만 정확히 그렇게 하는 유틸리티는 없습니다.

관련 정보