강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

두파일 비교의 진정한 달인 diff 3편: 또다른 두파일 비교 방법들

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

두파일 비교의 진정한 달인 diff 3: 또다른 두파일 비교 방법들

 

 

 

 

비교대상이 되는 두개의 파일이 완전히 동일할 경우에만 같다(identical)라는 결과를 출력한다.

 

 

 

  아래는 file1 file3의 내용을 확인한 것이다.

 

 

 

 그리고 diff사용시 -s옵션을 사용하여 두개의 파일이 동일할 경우에만 결과를 출력하도록 실행하였다.

 

 

 

 

 

[root@sulinux ~]# cat file1

Linux is a Operating System.

 

I am a Linux Engineer.

[root@sulinux ~]#

[root@sulinux ~]# cat file3

Linux is a Operating System.

 

I am a Linux Engineer.

[root@sulinux ~]#

 

file1파일과 file3파일은 그 내용을 확인(cat)한 바 완전히 동일한 파일임을 알 수 있다.

 

 

 

 위의 예와 같이 일반적인 diff의 비교 시 완전히 동일한 두파일 비교시에는 아무런 출력도 되지 않는다.

 

 

 

 

 

[root@sulinux ~]# diff file1 file3

[root@sulinux ~]#

 

하지만 아래의 예에서는 -s,옵션을 사용하고 있다.

 

 

 

 

 

[root@sulinux ~]# diff -s file1 file3

Files file1 and file3 are identical

[root@sulinux ~]#

 

그 결과 완전히 동일한 두개의 파일 비교시에도 동일하다(identical)는 메시지를 보여주고 있다.

 

 

 

 diff의 결과 두개의 파일 file1 file3은 완전히 동일하다는 결과의 의미로서 “Files file1 and file3 are identical”을 출력하고 있는 것이다.

 

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,044 명
  • 현재 강좌수 :  35,858 개
  • 현재 접속자 :  86 명