deltaposix - Trực tuyến trên đám mây

Đây là lệnh deltaposix 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


delta - tạo delta (thay đổi) thành tệp SCCS (PHÁT TRIỂN)

SYNOPSIS


đồng bằng [−nps] [−g ] [−m danh sách] [−r SID] [−y[bình luận]] hồ sơhữu ích. Cảm ơn !

MÔ TẢ


Sản phẩm đồng bằng tiện ích sẽ được sử dụng để đưa vào vĩnh viễn các thay đổi tệp SCCS được đặt tên
được tạo cho các tệp được truy xuất bởi được (được gọi là tập tin ghoặc các tệp được tạo).

LỰA CHỌN


Sản phẩm đồng bằng tiện ích sẽ phù hợp với khối lượng Định nghĩa cơ sở của POSIX.1‐2008, Phần
12.2, Tiện ích cú pháp Hướng dẫn, ngoại trừ rằng −y tùy chọn có một tùy chọn tùy chọn-
tranh luận. Đối số tùy chọn tùy chọn này sẽ không được trình bày như một đối số riêng biệt.

Các tùy chọn sau sẽ được hỗ trợ:

−r SID Xác định duy nhất delta nào sẽ được tạo cho tệp SCCS. Việc sử dụng cái này
tùy chọn chỉ cần thiết nếu có hai hoặc nhiều hơn được lệnh cho
chỉnh sửa (được −e) trên cùng một tệp SCCS được thực hiện bởi cùng một người (đăng nhập
Tên). Giá trị SID được chỉ định với −r tùy chọn có thể là SID
được chỉ định trên được dòng lệnh hoặc SID được thực hiện như được báo cáo bởi được
tính thiết thực; Thấy chưa được.

−s Bỏ báo cáo thành đầu ra tiêu chuẩn của hoạt động được liên kết với mỗi
hồ sơ. Xem phần STDOUT.

−n Chỉ định lưu giữ nội dung đã chỉnh sửa tệp g (thường bị xóa khi hoàn thành delta
Chế biến).

−g Chỉ định một (xem được cho định nghĩa của ) trong số các châu thổ sẽ là
bị bỏ qua khi tệp được truy cập ở cấp độ thay đổi (SID) được tạo bởi điều này
vùng đồng bằng.

−m danh sách Chỉ định số yêu cầu sửa đổi (MR) mà ứng dụng sẽ cung cấp
lý do tạo ra vùng châu thổ mới. Điều này sẽ được sử dụng nếu tệp SCCS có
các v cờ đặt; Thấy chưa quản trị viên.

If −m không được sử dụng và '-' không được chỉ định làm đối số tệp và tiêu chuẩn
đầu vào là một thiết bị đầu cuối, lời nhắc được mô tả trong phần STDOUT sẽ được viết
đến đầu ra tiêu chuẩn trước khi đầu vào tiêu chuẩn được đọc; nếu đầu vào tiêu chuẩn là
không phải là một thiết bị đầu cuối, sẽ không có lời nhắc nào được đưa ra.

Các MR trong danh sách sẽ được phân tách bằng ký tự hoặc thoát
nhân vật. Một không thoát sẽ chấm dứt danh sách MR. Lối thoát
nhân vật là .

Nếu v cờ có một giá trị, nó sẽ được coi là tên của một chương trình mà
xác nhận tính đúng đắn của các số MR. Nếu trạng thái thoát khác XNUMX là
được trả về từ chương trình xác thực số MR, đồng bằng tiện ích sẽ
chấm dứt. (Giả định rằng các số MR không phải tất cả đều hợp lệ.)

−y [bình luận]
Nêu lý do thành lập châu thổ. Các bình luận sẽ là một tùy ý
nhóm các dòng đáp ứng định nghĩa của một tệp văn bản. Triển khai
sẽ hỗ trợ bình luậns từ 512 đến XNUMX byte và có thể hỗ trợ các giá trị dài hơn. MỘT
chuỗi null (được chỉ định là −y, −y ""hoặc để đáp lại lời nhắc cho một
bình luận) sẽ được coi là hợp lệ bình luận.

If −y không được chỉ định và '-' không được chỉ định làm đối số tệp và
đầu vào tiêu chuẩn là một thiết bị đầu cuối, lời nhắc được mô tả trong phần STDOUT phải
được ghi vào đầu ra tiêu chuẩn trước khi đầu vào tiêu chuẩn được đọc; nếu tiêu chuẩn
đầu vào không phải là thiết bị đầu cuối, sẽ không có lời nhắc nào được đưa ra. Một không thoát nên
chấm dứt văn bản bình luận. Nhân vật trốn thoát là .

Sản phẩm −y tùy chọn sẽ được yêu cầu nếu hồ sơ toán hạng được chỉ định là '-'.

−p Ghi (ra đầu ra tiêu chuẩn) sự khác biệt của tệp SCCS trước và sau delta
được áp dụng trong khác định dạng; Thấy chưa khác.

TOÁN HẠNG


Toán hạng sau sẽ được hỗ trợ:

hồ sơ Tên đường dẫn của tệp SCCS hiện có hoặc một thư mục. Nếu như hồ sơ là một thư mục,
đồng bằng tiện ích sẽ hoạt động như thể mỗi tệp trong thư mục đã được chỉ định
dưới dạng tệp được đặt tên, ngoại trừ tệp không phải SCCS (thành phần cuối cùng của tên đường dẫn
không bắt đầu với s.) và các tệp không đọc được sẽ bị bỏ qua một cách im lặng.

Nếu chính xác một hồ sơ toán hạng xuất hiện và nó là '-', đầu vào tiêu chuẩn phải là
đọc; mỗi dòng của đầu vào tiêu chuẩn phải được coi là tên của một SCCS
tệp sẽ được xử lý. Các tệp không phải SCCS và các tệp không đọc được sẽ ở chế độ im lặng
mặc kệ.

STDIN


Đầu vào chuẩn phải là một tệp văn bản chỉ được sử dụng trong các trường hợp sau:

* Để đọc một danh sách hoặc một bình luận (Xem −m−y tùy chọn).

* A hồ sơ toán hạng phải được chỉ định là '-'. Trong trường hợp này, −y tùy chọn phải được sử dụng để
chỉ định nhận xét và nếu tệp SCCS có v cờ đặt, −m tùy chọn cũng phải
được sử dụng để chỉ định danh sách MR.

ĐẦU VÀO CÁC TẬP TIN


Tệp đầu vào phải là tệp văn bản có dữ liệu được đưa vào tệp SCCS. Nếu
ký tự đầu tiên của bất kỳ dòng nào của tệp đầu vào là trong ngôn ngữ POSIX, kết quả là
không xác định. Nếu tệp này chứa nhiều hơn 99999 dòng, số dòng được ghi trong
tiêu đề cho tệp này sẽ là 99999 cho vùng đồng bằng này.

MÔI TRƯỜNG BIẾN


Các biến môi trường sau đây sẽ ảnh hưởng đến việc thực hiện đồng bằng:

NGÔN NGỮ Cung cấp giá trị mặc định cho các biến quốc tế hóa chưa được đặt hoặc
vô giá trị. (Xem tập Định nghĩa cơ bản của POSIX.1‐2008, Phần 8.2,
quốc tế hóa Biến ưu tiên quốc tế hóa
các biến được sử dụng để xác định giá trị của danh mục ngôn ngữ.)

LC_ALL Nếu được đặt thành giá trị chuỗi không trống, hãy ghi đè giá trị của tất cả các chuỗi khác
các biến quốc tế hóa.

LC_CTYPE Xác định ngôn ngữ để diễn giải chuỗi byte dữ liệu văn bản
dưới dạng ký tự (ví dụ: byte đơn trái ngược với ký tự nhiều byte trong
đối số và tệp đầu vào).

LC_MESSAGES
Xác định ngôn ngữ sẽ được sử dụng để ảnh hưởng đến định dạng và nội dung của
thông báo chẩn đoán được viết thành lỗi chuẩn và thông báo thông tin được viết
đến đầu ra tiêu chuẩn.

NLSPATH Xác định vị trí của danh mục thư để xử lý LC_MESSAGES.

TZ Xác định múi giờ trong đó ngày và giờ được ghi trong tệp SCCS.
Nếu TZ biến chưa được đặt hoặc NULL, múi giờ mặc định của hệ thống không xác định là
đã sử dụng.

BẤT NGỜ SỰ KIỆN


Nếu SIGINT bị bắt, các tệp tạm thời sẽ được dọn dẹp và đồng bằng sẽ thoát ra với một
không có mã thoát. Hành động tiêu chuẩn phải được thực hiện đối với tất cả các tín hiệu khác; Thấy chưa Phần 1.4,
Tiện ích Mô tả Mặc định.

GIỚI THIỆU


Đầu ra chuẩn chỉ được sử dụng cho các thông báo sau trong ngôn ngữ POSIX:

* Lời nhắc (xem −m−y tùy chọn) ở các định dạng sau:

"Bà? "

"bình luận? "

Lời nhắc MR, nếu được viết, sẽ luôn đứng trước lời nhắc bình luận.

* Một báo cáo về các hoạt động của mỗi tệp (trừ khi −s tùy chọn được chỉ định) trong
định dạng sau:

"% s \ n% d đã chèn \ n% d đã xóa \ n% d không thay đổi \ n ", <Mới SID>,
<con số of dòng đã chèn>,con số of dòng xóa>,
<con số of dòng không thay đổi>

STDERR


Lỗi chuẩn chỉ được sử dụng cho các thông báo chẩn đoán.

OUTPUT CÁC TẬP TIN


Mọi tệp SCCS được cập nhật sẽ là tệp có định dạng không xác định.

ĐA THẾ HỆ MÔ TẢ


WELFARE Ngày Thời gian
Khi một delta được thêm vào tệp SCCS, ngày và giờ hệ thống sẽ được ghi lại cho
đồng bằng mới. Nếu một được được thực hiện bằng cách sử dụng tệp SCCS với ngày được ghi rõ ràng trong
tương lai, hành vi là không xác định.

EXIT TÌNH TRẠNG


Các giá trị thoát sau sẽ được trả về:

0 Hoàn thành thành công.

> 0 Đã xảy ra lỗi.

HẬU QUẢ OF LRI


Mặc định.

Sản phẩm tiếp theo phần đang nhiều thông tin.

ỨNG DỤNG SỬ DỤNG


Các vấn đề có thể phát sinh nếu ngày và giờ hệ thống đã được sửa đổi (ví dụ: đặt
chuyển tiếp và sau đó quay lại hoặc đồng hồ không đồng bộ trên mạng) và cũng có thể phát sinh
khi các giá trị khác nhau của TZ biến môi trường được sử dụng.

Các vấn đề có tính chất tương tự cũng có thể phát sinh đối với hoạt động của được tiện ích, mà
ghi lại ngày và giờ trong phần thân tệp.

VÍ DỤ


Không có.

CƠ SỞ LÝ LUẬN


Không có.

TƯƠNG LAI HƯỚNG DẪN


Không có.

Sử dụng deltaposix trực tuyến bằng các dịch vụ onworks.net



Các chương trình trực tuyến Linux & Windows mới nhất