나는 diff
행운이나 인내심없이 과거에 리눅스 명령을 사용해 보았습니다 . 나는 보통 DiffMerge 또는 Kdiff와 같은 GUI 유틸리티를 사용합니다.
최근에 diff
ssh를 통해 원격 시스템의 파일을 비교 하기 위해 다시 사용하려고 시도 했으며 -y / --side-by-side
옵션이 매우 유용하다는 것을 알았지 만 여전히이 유틸리티를 최대한 활용하지 않는 것 같습니다.
그래서 나는 다음을 달성하는 방법이 궁금합니다.
- 변경 내용을 강조 표시하거나 색상 코딩을 사용하여 출력을보다 읽기 쉽게 만듭니다.
- 병합-차이점이있는 줄을 선택하고 파일 중 하나에 변경 사항을 적용합니다
또한 인터넷 검색을 할 때 좋은 예를 많이 찾지 못했기 때문에 diff를 최대한 활용하기위한 Linux-fu 비밀이 있다면 공유 할 수 있습니까? 나는 주로 텍스트 기반 구성 파일을 비교할 것이지만 모든 요령과 팁은 훌륭 할 것입니다.
참조 용 -DiffMerge 유틸리티는 색상 강조 표시와 함께 변경 사항을 쉽게 표시합니다. 상단의 아이콘을 사용하면 "모두 표시", "차이 표시"및 "컨텍스트와의 차이 표시"보기 사이를 전환 할 수 있습니다. 명령 프롬프트에서이 기능 중 일부를 좋아할 것입니다.
추신 : 나는 또한 매우 유용하다고 생각되는 또 다른 옵션은 간결하고 읽기 쉬운 블로그 게시물--suppress-common-lines
에서 배운 것입니다 .