두 개의 파일이 있습니다.
1st
첫 번째 파일의 열을 두 번째 파일의 열과 일치시키고 1st
두 번째 파일의 전체 행을 인쇄합니다.
두 번째 파일은 <tab>
별도의 파일입니다.
많은 라이너를 시도했지만 awk
모두 중복 값을 제거했습니다. A
여기 처럼요 C
. 나는 이것들을 저장하고 싶다.
File 1
:
A
B
C
D
A
C
File 2
:
A abc
B cde
C abe
D acc
산출:
A abc
B cde
C abe
D acc
A abc
C abe
답변1
이 시도:
$ awk 'FNR==NR{a[$1]=$0;next};{print a[$1]}' file2 file1
A abc
B cde
C abe
D acc
A abc
C abe