merge

MERGE(1)                     General Commands Manual                    MERGE(1)



명칭
       merge - 3 개의 파일 병합

서식
       merge [ options ] file1 file2 file3

해설
       merge (은)는, file2 (으)로부터 file3 에의 모든 변경을 file1 에 병합 합니다.  결과는 보통 file1 에
       들어갑니다.  merge (은)는, 원반에 대해서 따로 따로 베푼 변경을 병합 하는데 편리합니다.  file2 (을)를 원반이라고
       해, file1 (와)과 file3 하지만 file2 (을)를 변경한 파일로 합니다.  이 경우 merge (은)는, 양쪽 모두의
       변경을 병합 합니다.

       file1 (와)과 file3 의 양쪽 모두에 공통의 행 집합의 내용이 차이가 날 때, 충돌이 일어납니다.  충돌이 발견되었을
       경우, 통상 merge (은)는, 경고 및 <<<<<<< (와)과 >>>>>>> (으)로 괄충돌을 나타내는 행을 출력합니다.
       전형적인 충돌은 이하와 같은 것입니다.

              <<<<<<< file A
              lines in file A
              =======
              lines in file B
              >>>>>>> file B

       충돌이 있는 경우, 유저는 결과를 편집해 필요 없는 (분)편을 소거하지 않으면 되지 않습니다.

옵션
       -A     diff3 에 의해 제공되고 있으면, diff3(1)-A 형식을 사용해 충돌을 출력합니다.  이것은, file2
              (으)로부터 file3 에의 모든 변경을 file1 에 병합 해, 가장 장황한 출력을 합니다.

       -E, -e 이러한 옵션은, -A 옵션에 비해 적은 정보를 생성하는 것 같은 충돌 형식을 지정합니다.  자세한 것은,
              diff3(1) (을)를 봐 주세요.  디폴트는, -E 입니다.  -e (을)를 지정하면(자), merge (은)는
              충돌을 경고하지 않습니다.

       -L label
              이 옵션은, 3 회까지 지정 가능하고, 충돌 보고중의 파일명의 장소의 label를 지정합니다.  즉,
              merge -L x -L y -L z a b c (으)로 하면(자), 실제는 파일 a , b , c (으)로부터의
              출력입니다만, 파일 x , y , z (으)로부터 할 수 있던 것 같은 출력이 만들어집니다.

       -p     결과를 file1 에 덧쓰기하는 것이 아니라, 표준 출력에 출력합니다.

       -q     침묵 모드. 충돌에 대해서 경고를 내지 않습니다.

       -V     RCS 의 버젼 번호를 출력합니다.

진단
       충돌이 없는 경우에는, 0 으로 종료합니다.  1 으로 종료했을 경우는 몇개의 충돌이 있어, 2 는 무엇인가 문제가 일어난 것을
       나타냅니다.

저자
       Author: Walter F.  Tichy.
       Manual Page Revision: 1,; Release Date: v.
       Copyright © 1982, 1988, 1989 Walter F.  Tichy.
       Copyright © 1990, 1991, 1992, 1993, 1994, 1995 Paul Eggert.

관련 항목
       diff3(1), diff(1), rcsmerge(1), co(1).

버그
       텍스트 파일과 같이, 바이노리필드를 병합 하는 것은, 보통 할 수 없습니다.  그러나, merge (은)는 무슨 일이 있어도
       실시하려고 합니다.



GNU                                     v                               MERGE(1)