join

English [dʒɔɔn]

vt.& vi. 참여; 연결

vt. road)

n.결합; 결합; 결합점

3인칭 단수: Joins 현재 분사: Join 과거 분사: Join

리눅스 조인 명령 통사론

기능: join 명령은 두 파일의 지정된 필드에 동일한 내용이 있는 줄을 결합하는 데 사용됩니다.

구문: ​​join [-i][-a<1 또는 2>][-e<문자열>][-o<형식>][-t<문자>][-v<1 또는 2>] [-1<필드>][-2<필드>][--help][--version][파일 1][파일 2]

리눅스 조인 명령 예

join 명령을 명확하게 이해하기 위해 먼저 cat 명령을 통해 testfile_1, testfile_2 파일의 내용을 표시해 보세요.

그런 다음 두 파일을 기본 방식으로 비교하고 두 파일의 지정된 필드에 동일한 내용이 있는 줄을 연결한 다음 터미널에 명령을 입력합니다.

join testfile_1 testfile_2

먼저 testfile_1 및 testfile_2에서 파일 내용을 확인합니다.

$ cat testfile_1 #testfile_1文件中的内容  Hello 95

# 예를 들어 이 예에서 첫 번째 열은 이름이고 두 번째 열은 금액

Linux 85  
test 30  cmd@hdd-desktop:~$ cat testfile_2 #testfile_2文件中的内容  
Hello 2005 #例如,本例中第一列为姓名,第二列为年份  
Linux 2009  
test 2006

그런 다음 Join 명령을 사용하여 두 파일을 연결하면 다음과 같습니다.

$ join testfile_1 testfile_2 #连接testfile_1、testfile_2中的内容  
Hello 
95 
2005 #连接后显示的内容  
Linux 85 2009  
test 30 2006

파일 위치. 1과 파일 2가 표준 출력으로 출력됩니다. 예를 들어 명령에서 두 파일을 교환하려면 다음 명령을 입력합니다.

join testfile_2 testfile_1
표준 출력의 최종 출력 결과는 아래와 같이 변경됩니다.

$ join testfile_2 testfile_1 #改变文件顺序连接两个文件  
Hello 2005 95 
#连接后显示的内容  
Linux 2009 85  
test 2006 30