mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Thursday, June 15, 2006

윈도우 도스창에서의, 파일 비교 명령은? ; 텍스트 파일 / 이진 파일 비교


일명 도스창(DOS창) 즉, 윈도우의 '명령 프롬프트' 창에서, FC 명령으로 파일 비교를 할 수 있습니다.

fc /?
라고 하면 다음과 같이 도움말이 나옵니다:

D:\Z>fc /?
두 파일 또는 파일의 집합을 비교하고 둘 사이의 다른점을 화면에 표시합니다.


FC [/A] [/C] [/L] [/LBn] [/N] [/T] [/U] [/W] [/nnnn]
          [드라이브 1:][경로1]파일1 [드라이브 2:][경로2]파일2
FC /B [드라이브 1:][경로1]파일1 [드라이브 2:][경로2]파일2

   /A     연속적으로 차이가 있는 부분의 첫 번째 줄과
          마지막 줄만 표시합니다.
   /B     이진 모드에서 비교합니다.
   /C     대/소문자를 구별하지 않습니다.
   /L     파일을 ASCII 문자로 보고 비교합니다.
   /LBn   연속적으로 차이가 있는 부분의 최대 줄의 수를 지정합니다.
   /N     ASCII 비교 중 행 번호를 표시합니다.
   /T     탭을 공백으로 확장하지 않습니다.
   /U     파일을 Unicode 텍스트로 보고 비교합니다.
   /W     비교 중 빈 공간(탭과 공백)을 압축합니다.
   /nnnn  같지 않은 줄 다음에 연속적으로 같아야 하는 줄의
          수를 지정합니다.


D:\Z>



1.txt
2.txt

이 두 개의 파일을 비교하려면
fc 1.txt 2.txt
라고 입력하고 엔터키를 치면 됩니다.


공백(스페이스, 탭 등의 빈 칸)을 무시하고 비교하려면
fc /w 1.txt 2.txt
이렇게 /W 옵션을 줍니다.


/B 옵션을 주어
fc /b 1.exe 2.exe
이런 식으로 실행시키면 exe 같은 이진 파일도 비교할 수 있습니다. 물론 EXE 파일은 /b 옵션을 안 주어도 자동으로 인식하더군요.
해커들이 크랙을 할 때, 이런 이진파일 비교를 많이 합니다.



관련 게시물:
텍스트 파일 비교 유틸리티 WinDiff 소개 (마이크로소프트; 프리웨어)

유닉스/리눅스(Linux)의, 파일 비교 명령: diff




tag: windows
윈도우 | Windows 7 | Windows XP | Windows 2000
tag: batch
배치파일 | DOS CMD BATCH .BAT | VBScript .VBS

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top