Đây là lệnh kết hợp có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
kết hợp - tạo một bản vá thống nhất tích lũy từ hai bản vá tăng dần
SYNOPSIS
kết hợp [[-P n] | [--strip-match =n]] [[-U n] | [--unified =n]] [[-NS PAT|] |
[--drop-context =PAT]] [[-q] | [--quiet]] [[-z] | [--giải nén]] [[-b] |
[--bỏ qua-thay đổi dấu cách]] [[-B] | [--ignore-blank-lines]] [[-i] |
[--ignore-case]] [[-w] | [--ignore-all-space]] [[--interpolate] | [--phối hợp]]
khác biệt1 khác biệt2
kết hợp {[--help] | [--phiên bản]}
MÔ TẢ
kết hợp tạo ra một khác biệt thống nhất thể hiện tổng của hai khác biệt. Các tệp khác nhau
phải được liệt kê theo thứ tự mà chúng sẽ được áp dụng. Để có kết quả tốt nhất, các điểm khác biệt phải
có ít nhất ba dòng ngữ cảnh.
từ kết hợp không có lợi thế là có thể xem các tệp
để được sửa đổi, nó có các yêu cầu nghiêm ngặt hơn về định dạng đầu vào so với bản vá(1) không. Các
đầu ra của khác biệt GNU sẽ ổn, ngay cả với các phần mở rộng, nhưng nếu bạn có ý định sử dụng
bản vá được chỉnh sửa thủ công có thể là khôn ngoan khi xóa các phần bù và đếm bằng cách sử dụng kể lại(1)
đầu tiên.
Tuy nhiên, lưu ý rằng hai bản vá phải theo thứ tự gia tăng nghiêm ngặt. Nói cách khác,
bản vá thứ hai phải liên quan đến trạng thái của bộ tệp gốc sau
bản vá đầu tiên đã được áp dụng.
Các khác biệt có thể ở định dạng ngữ cảnh. Tuy nhiên, đầu ra sẽ ở định dạng thống nhất.
LỰA CHỌN
-p n, --strip-match =n
Khi so sánh tên tệp, hãy bỏ qua tên đầu tiên n thành phần tên đường dẫn từ cả hai bản vá.
(Điều này tương tự với -p tùy chọn GNU bản vá(1).)
-q, --Yên lặng
Đầu ra êm hơn. Không phát ra các dòng cơ sở ở đầu mỗi bản vá.
-U n, --unified =n
Cố gắng hiển thị n dòng ngữ cảnh (yêu cầu ít nhất n dòng ngữ cảnh trong cả hai
tệp đầu vào). (Điều này tương tự với -U tùy chọn GNU khác(1).)
-d Belt Hold, --drop-context =MẪU
Không hiển thị bất kỳ ngữ cảnh nào trên các tệp khớp với ký tự đại diện shell Belt Hold. Tùy chọn này
có thể được đưa ra nhiều lần.
Lưu ý rằng việc diễn giải mẫu ký tự đại diện shell không tính dấu gạch chéo
các ký tự hoặc dấu chấm là đặc biệt (nói cách khác, không có cờ nào được cấp cho fnmatch). Điều này
để có thể đưa ra các mẫu kiểu “* / basename” mà không giới hạn số lượng
các thành phần tên đường dẫn.
-i, --bỏ qua trường hợp
Coi chữ hoa và chữ thường giống nhau.
-w, --bỏ qua tất cả không gian
Bỏ qua những thay đổi về khoảng trắng trong các bản vá.
-b, --ignore-không gian-thay đổi
Bỏ qua những thay đổi về lượng khoảng trắng.
-B, --bỏ qua-dòng trống
Bỏ qua các thay đổi có dòng trống.
-z, --giải nén
Giải nén các tệp có phần mở rộng .gz và .bz2.
- nội suy
Chạy như "interdiff". Nhìn thấy khoảng cách(1) để biết thêm thông tin về cách thức hoạt động
được thay đổi trong chế độ này.
--phối hợp
Chạy với tư cách "kết hợp". Đây là mặc định.
--Cứu giúp
Hiển thị một thông báo sử dụng ngắn.
--phiên bản
Hiển thị số phiên bản của kết hợp.
Sử dụng kết hợp trực tuyến bằng các dịch vụ onworks.net