«diff» 태그된 질문

diff-두 파일 또는 두 디렉토리의 각 해당 파일 간의 차이점을 표시하는 명령 줄 도구입니다.


3
두 개의 텍스트 파일을 "병합"하려면 어떻게합니까?
최근 Ubuntu 12.04에서 12.10으로 업그레이드했으며 어느 시점에서에서 Apache 구성 파일 충돌이 발생했습니다 apache2.conf. 그 시점에서 병합 옵션을 제공하지 않았으므로 새 파일을 거부하고 설치 프로그램이 새 파일을로 저장했습니다 apache2.conf.dpkg-dist. 나는 두 파일을 비교하여 diff apache2.conf apache2.conf.dpkg-dist다른 줄을 얻을 수 있습니다. 그러나 SVN 또는 git에서 병합 충돌을 해결하는 방법과 같은 두 가지 …
13 linux  ubuntu  diff  etc  merge 

5
텍스트 파일이 다른 파일의 하위 집합인지 확인하는 방법
텍스트 파일이 다른 파일의 하위 집합인지 확인하는 방법을 찾으려고합니다. 예를 들면 다음과 같습니다. foo bar 의 하위 집합입니다 foo bar pluto 동안: foo pluto 과 foo bar 서로의 하위 집합이 아닙니다 ... 명령으로 이것을 수행하는 방법이 있습니까? 이 점검은 반드시 교차 점검이어야하며 다음을 반환해야합니다. file1 subset of file2 : True …

3
특정 파일 형식에 대해서만 diff -r
두 디렉토리의 재귀 diff를 수행 할 수 있지만 특정 파일 이름 또는 파일 유형 술어와 일치하는 파일 만 비교할 수 있습니까? 예를 들어 다음 과 같은 일을 하고 싶습니다 diff -r dir-a dir-b -filenames *.java, ivy.xml, build.xml ... 또는 더 나은 : diff -r dir-a dir-b -filetype text 분명히이 사용하는 …

5
파일 헤드 차이
두 개의 파일이 있습니다. 한 파일은 다른 파일의 하위 집합이라고 생각합니다. 첫 번째 파일에서 두 번째 파일이 맞는 위치를 간결하게 식별하기 위해 파일을 비교하는 방법이 있습니까?
11 diff 

3
bash에서 두 파일의 헤드 비교
diff filea fileb파일 간의 차이점을 볼 수 있습니다. head -1 fileafilea 또는 fileb의 첫 번째 줄을 볼 수도 있습니다 . filea의 첫 번째 줄과 fileb의 첫 번째 줄의 차이점을 보여주기 위해이 명령들을 어떻게 결합 할 수 있습니까?
11 bash  shell  diff  head 

1
파일 내에서 중복 된 텍스트 블록 식별
파일 내에서 중복 또는 거의 중복 된 텍스트 블록을 식별하는 편리한 방법이 있습니까? 코드 중복을 식별하기 위해 이것을 사용하고 싶습니다. 이 기능을 갖춘 특수 프로그램이있는 것처럼 보이지만 관련 프로그램을 사용하고 싶지는 않습니다. diff와 유사한 도구가 일종의 "파일 내"diff를 수행하기를 바라고 있습니다. 단일 파일 vimdiff 내에 있으면 더 좋습니다.

1
라인 내부의 차이점 만 보여주는 diff
두 파일의 줄을 비교하고 싶지만 출력의 노이즈를 최소화하기 위해 줄의 실제 차이 만 인쇄하고 싶습니다. 예를 들어, 아래 두 파일이 주어지면 : a.txt a b c d e f g h i j k l m n o p q r s t u v w x y z b.txt …

2
문자 적으로 차이
두 텍스트 파일 사이에서 문자 순으로 diff를 수행 할 수있는 안정적인 도구 (기존 도구의 옵션 / 플러그인 : vimdiff, diff 등)가 있습니까? 두 파일 사이의 가장 긴 공통 하위 시퀀스를 강조 표시하고 싶습니다. 이를 위해 고전적인 다항식 시간 알고리즘 이 있지만 표준 도구는 한 줄 씩만 작동하는 것으로 보입니다.

1
Linux에 bdiff (1)가 있습니까?
bdiff(1)Solaris에는 diff(1)RAM 크기보다 큰 파일 을 허용하는 명령 이 있습니다 ( http://docs.oracle.com/cd/E19683-01/806-7612/files-23/index.html ). 리눅스에 그런 것이 있습니까? 인터넷 검색을 시도했지만 bdiff우분투에 어떤 패키지가 있는지 찾지 못했습니다 .
9 diff 

2
패치에 새 파일을 포함시키는 방법
여기에 소개 된대로 패치를 만들려고합니다 . 나는 두 개의 디렉토리가 있다고 가정 pp1(modified version)하고 pp0(clean version)내가 패치 파일 만들기, pp0.patch와 diff명령을 : diff -crB pp0 pp1 > pp0.patch 문제는 pp1에만 파일이 있으면 패치에 포함되지 않습니다. 해결 방법? 업데이트 : 먼저 pp0 디렉토리로 변경하고 패치가 성공할지 테스트합니다. patch --dry-run -p1 -i …
9 diff  patch 

4
"diff"명령으로 내 벅을 최대한 활용하려면 어떻게해야합니까?
나는 diff행운이나 인내심없이 과거에 리눅스 명령을 사용해 보았습니다 . 나는 보통 DiffMerge 또는 Kdiff와 같은 GUI 유틸리티를 사용합니다. 최근에 diffssh를 통해 원격 시스템의 파일을 비교 하기 위해 다시 사용하려고 시도 했으며 -y / --side-by-side옵션이 매우 유용하다는 것을 알았지 만 여전히이 유틸리티를 최대한 활용하지 않는 것 같습니다. 그래서 나는 다음을 달성하는 …

6
디렉토리 1에 있지만 디렉토리 2에는없는 파일을 비교 하시겠습니까?
만들고 싶은 bash 스크립트에 문제가 있습니다. ls는 디렉토리에있는 파일을 나열하지만 directory1에 있지만 directory2에없는 디렉토리를 나열 한 다음 directory1에없는 디렉토리를 나열하고 싶습니다. 연약한 시도로 나는 다음을 시도했다. ls -al | diff directory1 directory2 빨리 작동하지 않는 이유를 빨리 깨달았습니다. 누구든지 총 bash가 빠져 나올 수 있습니까?
9 bash  shell-script  ls  diff 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.