diff

Table of Contents

개요

줄 단위로 파일들을 비교합니다.

설치 방법

설치

기본으로 내장되어 있는 명령어입니다.

사용법

구조

diff [options]... files

옵션

  • --normal : (기본값) 일반적인 출력으로 보여줍니다.
  • -q, --brief : 파일이 다를 경우만 기록합니다.
  • -c, -C NUM, --context [=NUM] : 복사된 문맥을 NUM 수(기본 값 3)만 큼 출력합니다.
  • -u, -U NUM, --unified [=NUM] : 통일된 문맥을 NUM 수(기본 값 3)만 큼 출력합니다.
  • -e, --ed : ed 스크립트로 출력합니다.
  • -n, --rcs : RCS 포맷으로 출력합니다.
  • -y, --side-by-side : 2개의 열로 출력합니다.
  • -W, --width =NUM : NUM으로 최대 출력 열 수를 정합니다. (기본값 130)
  • --left-column : 같은 줄의 왼쪽 열만 출력합니다.
  • --supress-common-lines : 같은 줄은 출력하지 않습니다.
  • -p, --show-c-function : 각 차이를 포함하는 C 함수를 출력합니다.
  • -F, --show-function-line =RE : RE와 가장 최근에 매칭된 줄을 출력합니다.
  • --label LABEL
  • -t, --expand-tabs
  • -T, --initial-tab
  • --tabsize =NUM
  • --suppress-blank-empty
  • -l, --paginate
  • -r, --recursive
  • --no-dereference
  • -N, --new-file
  • --unindirectional-new-file
  • --ignore-file-name-case
  • --no-ignore-file-name-case
  • -x, --exclude =PAT
  • -X, --exclude-from =FILE
  • -S, --starting-file =FILE
  • --from-file =FILE1
  • --to-file =FILE2
  • -i, --ignore-case
  • -E, --ignore-tab-expansion
  • -z, --ignore-trailing-space
  • -b, --ignore-space-change
  • -w, --ignore-all-space
  • -B, --ignore-blank-lines
  • -I, --ignore-matching-lines =RE
  • -a, --text
  • --strip-trailing-cr
  • -D, --ifdef =NAME
  • --GTYPE-group-format =GFMT
  • --line-format =LFMT
  • --LTYPE-line-format =LFMT
  • -d, --minimal
  • --horizon-lines =NUM
  • --speed-large-files
  • --color [=WHEN]
  • --palette =PALETTE
  • --help
  • -v, --version

관련 항목

Date: 2018-02-20

Author: Dongsoo Lee

Created: 2018-12-10 Mon 03:12

Validate