Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

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

Chạy ddposix trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh ddposix có thể 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


dd - chuyển đổi và sao chép một tập tin

SYNOPSIS


dd [toán hạnghữu ích. Cảm ơn !]

MÔ TẢ


Sản phẩm dd tiện ích sẽ sao chép tệp đầu vào được chỉ định sang tệp đầu ra được chỉ định với
chuyển đổi có thể sử dụng kích thước khối đầu vào và đầu ra cụ thể. Nó sẽ đọc đầu vào
một khối tại một thời điểm, sử dụng kích thước khối đầu vào được chỉ định; sau đó nó sẽ xử lý khối
dữ liệu thực sự được trả về, có thể nhỏ hơn kích thước khối được yêu cầu. Nó có trách nhiệm
áp dụng bất kỳ chuyển đổi nào đã được chỉ định và ghi dữ liệu kết quả vào đầu ra
trong các khối có kích thước khối đầu ra được chỉ định. Nếu bs=thể hiện toán hạng được chỉ định và không
chuyển đổi khác với đồng bộ, không có lỗi, hoặc là không chạy được yêu cầu, dữ liệu trả về từ
mỗi khối đầu vào sẽ được viết như một khối đầu ra riêng biệt; nếu việc đọc trả về ít hơn
hơn một khối đầy đủ và đồng bộ chuyển đổi không được chỉ định, khối đầu ra kết quả
sẽ có cùng kích thước với khối đầu vào. Nếu bs=thể hiện toán hạng không được chỉ định, hoặc một
chuyển đổi khác với đồng bộ, không có lỗi, hoặc là không chạy được yêu cầu, đầu vào sẽ được xử lý
và được thu thập thành các khối đầu ra có kích thước đầy đủ cho đến khi đạt được phần cuối của đầu vào.

Trình tự xử lý sẽ như sau:

1. Một khối đầu vào được đọc.

2. Nếu khối đầu vào ngắn hơn kích thước khối đầu vào được chỉ định và đồng bộ
chuyển đổi được chỉ định, các byte rỗng sẽ được nối vào dữ liệu đầu vào cho đến
kích thước quy định. (Nếu một trong hai chặn or mở khóa cũng được chỉ định, nhân vật
sẽ được thêm vào thay vì byte rỗng.) Các chuyển đổi và đầu ra còn lại sẽ
bao gồm các ký tự đệm như thể chúng đã được đọc từ đầu vào.

3. Nếu các bs=thể hiện toán hạng được chỉ định và không có chuyển đổi nào khác ngoài đồng bộ or không có lỗi is
được yêu cầu, dữ liệu kết quả sẽ được ghi vào đầu ra dưới dạng một khối duy nhất, và
các bước còn lại được bỏ qua.

4. Nếu các tăm bông chuyển đổi được chỉ định, mỗi cặp byte dữ liệu đầu vào sẽ được hoán đổi.
Nếu có một số byte lẻ trong khối đầu vào, thì byte cuối cùng trong đầu vào
bản ghi sẽ không được hoán đổi.

5. Mọi chuyển đổi còn lại (chặn, mở khóa, trường hợptrường hợp) Sẽ được thực hiện. Này
chuyển đổi sẽ hoạt động trên dữ liệu đầu vào độc lập với việc chặn đầu vào; một
bản ghi có độ dài cố định đầu vào hoặc đầu ra có thể kéo dài ranh giới khối.

6. Dữ liệu thu được từ đầu vào hoặc chuyển đổi hoặc cả hai sẽ được tổng hợp thành đầu ra
khối có kích thước xác định. Sau khi đạt đến cuối đầu vào, bất kỳ đầu ra nào còn lại
sẽ được viết dưới dạng một khối không có phần đệm nếu chuyển đổi=đồng bộ không được chỉ định; do đó,
khối đầu ra cuối cùng có thể ngắn hơn kích thước khối đầu ra.

LỰA CHỌN


Không có.

TOÁN HẠNG


Tất cả các toán hạng sẽ được xử lý trước khi bất kỳ đầu vào nào được đọc. Các toán hạng sau
sẽ được hỗ trợ:

if=hồ sơ Chỉ định tên đường dẫn đầu vào; mặc định là đầu vào tiêu chuẩn.

of=hồ sơ Chỉ định tên đường dẫn đầu ra; mặc định là đầu ra tiêu chuẩn. Nếu tìm kiếm=thể hiện
chuyển đổi cũng không được chỉ định, tệp đầu ra sẽ bị cắt bớt trước
sao chép bắt đầu nếu một of=hồ sơ toán hạng được chỉ định, trừ khi chuyển đổi=không chạy is
được chỉ định. Nếu như tìm kiếm=thể hiện được chỉ định, nhưng chuyển đổi=không chạy không, ảnh hưởng của
sao chép sẽ được lưu giữ các khối trong tệp đầu ra mà qua đó dd tìm kiếm, nhưng
không có phần nào khác của tệp đầu ra sẽ được giữ nguyên. (Nếu kích thước của cuộc tìm kiếm
cộng với kích thước của tệp đầu vào nhỏ hơn kích thước trước đó của đầu ra
tệp, tệp đầu ra sẽ được rút ngắn bằng bản sao. Nếu tệp đầu vào trống
và kích thước của tìm kiếm lớn hơn kích thước trước đó của đầu ra
tệp hoặc tệp đầu ra không tồn tại trước đó, kích thước của tệp đầu ra
sẽ được đặt thành phần bù tệp sau khi tìm kiếm.)

ibs=thể hiện Chỉ định kích thước khối đầu vào, tính bằng byte, bằng thể hiện (mặc định là 512).

Nhận xét=thể hiện Chỉ định kích thước khối đầu ra, tính bằng byte, bằng thể hiện (mặc định là 512).

bs=thể hiện Đặt cả kích thước khối đầu vào và đầu ra thành thể hiện byte, thay thế ibs= và Nhận xét=.
Nếu không có chuyển đổi nào khác ngoài đồng bộ, không có lỗikhông chạy được chỉ định, mỗi đầu vào
khối sẽ được sao chép vào đầu ra dưới dạng một khối duy nhất mà không cần tổng hợp ngắn
khối.

cbs=thể hiện Chỉ định kích thước khối chuyển đổi cho chặnmở khóa tính bằng byte thể hiện
(mặc định là XNUMX). Nếu như cbs= bị bỏ qua hoặc cho giá trị bằng XNUMX, sử dụng chặn or
mở khóa tạo ra kết quả không xác định.

Ứng dụng phải đảm bảo rằng toán hạng này cũng được chỉ định nếu chuyển đổi=
toán hạng được chỉ định với giá trị là ascii, bệnh hoạn, hoặc là ibm. Cho một chuyển đổi= toán hạng
với một ascii giá trị, đầu vào được xử lý như được mô tả cho mở khóa giá trị,
ngoại trừ việc các ký tự được chuyển đổi thành ASCII trước bất kỳ dấu
ký tự bị xóa. Vì chuyển đổi= toán hạng với bệnh hoạn or ibm giá trị, đầu vào
được xử lý như được mô tả cho chặn giá trị ngoại trừ các ký tự là
được chuyển đổi tương ứng thành EBCDIC hoặc IBM EBCDIC, sau bất kỳ dấu vết nào
các ký tự được thêm vào.

bỏ qua=n Bỏ qua n khối đầu vào (sử dụng kích thước khối đầu vào được chỉ định) trước khi bắt đầu
sao chép. Trên các tệp có thể tìm kiếm, việc triển khai sẽ đọc các khối hoặc tìm kiếm quá khứ
họ; trên các tệp không thể tìm kiếm, các khối sẽ được đọc và dữ liệu sẽ được
bỏ đi.

tìm kiếm=n Bỏ qua n khối (sử dụng kích thước khối đầu ra được chỉ định) từ đầu
xuất tệp trước khi sao chép. Trên các tệp không thể tìm kiếm, các khối hiện có sẽ được đọc
và khoảng trống từ phần cuối của tệp hiện tại đến phần bù được chỉ định, nếu có, được lấp đầy
với byte rỗng; trên các tệp có thể tìm kiếm, việc triển khai sẽ tìm kiếm
bù đắp được chỉ định hoặc đọc các khối như được mô tả cho các tệp không thể tìm kiếm.

tính=n Chỉ sao chép n các khối đầu vào.

chuyển đổi=giá trị[,giá trị hữu ích. Cảm ơn !]
Ở đâu giá trịs là -các ký hiệu được phân tách từ danh sách sau:

ascii Chuyển đổi EBCDIC sang ASCII; Thấy chưa Bàn 4-7, ASCII đến EBCDIC Chuyển đổi.

bệnh hoạn Chuyển đổi ASCII sang EBCDIC; Thấy chưa Bàn 4-7, ASCII đến EBCDIC Chuyển đổi.

ibm Chuyển đổi ASCII sang một bộ EBCDIC khác; Thấy chưa Bàn 4-8, ASCII đến IBM
EBCDIC Chuyển đổi.

Sản phẩm ascii, bệnh hoạnibm các giá trị loại trừ lẫn nhau.

chặn Coi đầu vào là một chuỗi -mã kết thúc hoặc kết thúc tập tin-
các bản ghi có độ dài thay đổi đã kết thúc độc lập với khối đầu vào
ranh giới. Mỗi bản ghi sẽ được chuyển đổi thành một bản ghi với một
chiều dài được chỉ định bởi kích thước khối chuyển đổi. Không tí nào sẽ
loại bỏ khỏi dòng đầu vào; các ký tự sẽ được thêm vào
dòng ngắn hơn kích thước khối chuyển đổi của chúng để lấp đầy
khối. Các dòng dài hơn kích thước khối chuyển đổi sẽ
được cắt bớt đến số lượng ký tự lớn nhất phù hợp với kích thước đó;
số lượng dòng bị cắt ngắn sẽ được báo cáo (xem STDERR
phần).

Sản phẩm chặnmở khóa các giá trị loại trừ lẫn nhau.

mở khóa Chuyển đổi các bản ghi có độ dài cố định thành độ dài thay đổi. Đọc một số byte
bằng với kích thước khối chuyển đổi (hoặc số byte còn lại trong
đầu vào, nếu nhỏ hơn kích thước khối chuyển đổi), hãy xóa tất cả
các ký tự và nối một .

trường hợp Ánh xạ các ký tự hoa được chỉ định bởi LC_CTYPE từ khóa hạ thấp đến
ký tự viết thường tương ứng. Các ký tự không có ánh xạ
được chỉ định sẽ không được sửa đổi bởi sự chuyển đổi này.

Sản phẩm trường hợptrường hợp các biểu tượng loại trừ lẫn nhau.

trường hợp Ánh xạ các ký tự chữ thường được chỉ định bởi LC_CTYPE từ khóa người đi du lịch đến
ký tự hoa tương ứng. Các ký tự không có ánh xạ
được chỉ định sẽ không được sửa đổi bởi sự chuyển đổi này.

tăm bông Hoán đổi mọi cặp byte đầu vào.

không có lỗi Không ngừng xử lý lỗi đầu vào. Khi xảy ra lỗi đầu vào,
thông báo chẩn đoán phải được viết trên lỗi tiêu chuẩn, tiếp theo là
đếm khối đầu vào và đầu ra hiện tại ở cùng một định dạng như được sử dụng tại
hoàn thành (xem phần STDERR). Nếu đồng bộ chuyển đổi là
đã chỉ định, đầu vào bị thiếu sẽ được thay thế bằng các byte trống và
xử lý bình thường; nếu không, khối đầu vào sẽ được bỏ qua
đầu ra.

không chạy Không cắt ngắn tệp đầu ra. Không bảo tồn các khối trong tệp đầu ra
được viết rõ ràng bởi lời kêu gọi này của dd tính thiết thực. (Xem thêm
trước of=hồ sơ toán hạng.)

đồng bộ Pad mọi khối đầu vào đến kích thước của ibs= đệm, thêm null
byte. (Nếu một trong hai chặn or mở khóa cũng được chỉ định, nối thêm
ký tự, thay vì byte rỗng.)

Hành vi không được xác định nếu các toán hạng khác chuyển đổi= được chỉ định nhiều hơn một lần.

Đối với bs=, cbs=, ibs=, và Nhận xét= toán hạng, ứng dụng sẽ cung cấp một biểu thức
xác định kích thước tính bằng byte. Cách diễn đạt, thể hiện, có thể:

1. Một số thập phân dương

2. Một số thập phân dương theo sau là k, chỉ định phép nhân với 1024

3. Một số thập phân dương theo sau là b, chỉ định phép nhân với 512

4. Hai hoặc nhiều số thập phân dương (có hoặc không có k or b) cách nhau x,
xác định sản phẩm của các giá trị được chỉ định

Tất cả các toán hạng được xử lý trước khi bất kỳ đầu vào nào được đọc.

Hai bảng sau hiển thị các giá trị ký tự số bát phân được sử dụng cho ascii
bệnh hoạn chuyển đổi (bảng đầu tiên) và cho ibm chuyển đổi (bảng thứ hai). Ở cả hai
bảng, các giá trị ASCII là tiêu đề hàng và cột và các giá trị EBCDIC được tìm thấy tại
các giao điểm của chúng. Ví dụ: ASCII 0012 (LF) là hàng thứ hai, cột thứ ba,
mang lại 0045 trong EBCDIC. Các bảng đảo ngược (để chuyển đổi EBCDIC sang ASCII) không
được hiển thị, nhưng ở dạng tương ứng XNUMX-XNUMX với các bảng này. Sự khác biệt giữa
hai bảng được đánh dấu bởi các hộp nhỏ được vẽ xung quanh năm mục nhập.

Bàn 4-7: ASCII đến EBCDIC Chuyển đổi

Bàn 4-8: ASCII đến IBM EBCDIC Chuyển đổi

STDIN


Nếu không if= toán hạng được chỉ định, đầu vào tiêu chuẩn sẽ được sử dụng. Xem CÁC LỌC ĐẦU VÀO
phần.

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


Tệp đầu vào có thể là bất kỳ loại tệp nào.

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 dd:

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), việc phân loại các ký tự dưới dạng chữ hoa hoặc
chữ thường và ánh xạ các ký tự từ chữ này sang chữ khác.

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 tiêu 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.

BẤT NGỜ SỰ KIỆN


Đối với SIGINT, dd tiện ích sẽ làm gián đoạn quá trình xử lý hiện tại của nó, trạng thái ghi
thông tin về lỗi tiêu chuẩn và thoát như thể bị chấm dứt bởi SIGINT. Nó sẽ mất
hành động tiêu chuẩn cho tất cả các tín hiệu khác; xem phần SỰ KIỆN BẤT NGỜ trong Phần 1.4,
Tiện ích Mô tả Mặc định.

GIỚI THIỆU


Nếu không of= toán hạng được chỉ định, đầu ra tiêu chuẩn sẽ được sử dụng. Bản chất của
đầu ra phụ thuộc vào các toán hạng được chọn.

STDERR


Hoàn thành, dd sẽ ghi số khối đầu vào và đầu ra thành lỗi tiêu chuẩn. Trong
ngôn ngữ POSIX, các định dạng sau sẽ được sử dụng:

"% u +% u hồ sơ quán trọ", <con số of toàn bộ đầu vào khối>,
<con số of một phần đầu vào khối>

"% u +% u ghi ra ngoài \ n",con số of toàn bộ đầu ra khối>,
<con số of một phần đầu ra khối>

Một khối đầu vào một phần là một khối mà đọc() trả về nhỏ hơn kích thước khối đầu vào. MỘT
khối đầu ra một phần là khối được viết với ít byte hơn so với đầu ra được chỉ định
kích thước khối.

Ngoài ra, khi có ít nhất một khối bị cắt ngắn, số khối bị cắt ngắn
sẽ được ghi vào lỗi tiêu chuẩn. Trong ngôn ngữ POSIX, định dạng sẽ là:

"% u cắt ngắn % s \ n ", <con số of cắt ngắn khối>, "ghi" (nếu
<con số of cắt ngắn khối> là một) "hồ sơ" (nếu không)

Thông báo chẩn đoán cũng có thể được ghi vào lỗi chuẩn.

OUTPUT CÁC TẬP TIN


Nếu of= toán hạng được sử dụng, đầu ra sẽ giống như được mô tả trong STDOUT
phần.

ĐA THẾ HỆ MÔ TẢ


Không có.

EXIT TÌNH TRẠNG


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

0 Tập tin đầu vào đã được sao chép thành công.

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

HẬU QUẢ OF LRI


Nếu một lỗi đầu vào được phát hiện và không có lỗi chuyển đổi chưa được chỉ định, bất kỳ
một phần khối đầu ra sẽ được ghi vào tệp đầu ra, một thông báo chẩn đoán sẽ được
bằng văn bản, và hoạt động sao chép sẽ bị ngừng. Nếu một số lỗi khác được phát hiện,
thông báo chẩn đoán sẽ được ghi và hoạt động sao chép sẽ bị dừng.

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

ỨNG DỤNG SỬ DỤNG


Kích thước khối đầu vào và đầu ra có thể được chỉ định để tận dụng lợi thế của I / O vật lý thô.

Có nhiều phiên bản khác nhau của bộ mã EBCDIC. Chuyển đổi ASCII và EBCDIC
được chỉ định cho dd tiện ích thực hiện chuyển đổi cho phiên bản được chỉ định bởi các bảng.

VÍ DỤ


Lệnh sau:

dd if = / dev / rmt0h trong tổng số = / dev / rmt1h

sao chép từ ổ đĩa băng 0 sang ổ đĩa băng 1, sử dụng cách đặt tên thiết bị lịch sử phổ biến
quy ước.

Lệnh sau:

dd ibs = 10 bỏ qua = 1

tách 10 byte đầu tiên khỏi đầu vào tiêu chuẩn.

Ví dụ này đọc một băng EBCDIC bị chặn mười hình ảnh thẻ EBCDIC 80 byte cho mỗi khối vào
tệp ASCII x:

dd if = / dev / tape của = x ibs = 800 cbs = 80 chuyển đổi = ascii, lcase

CƠ SỞ LÝ LUẬN


Phần TÙY CHỌN được liệt kê là `` Không có '' vì không có tùy chọn nào được
lịch sử dd các tiện ích. Chắc chắn, nhiều toán hạng có thể được thiết kế để sử dụng
Nguyên tắc cú pháp tiện ích, điều này sẽ dẫn đến tùy chọn được gạch nối cổ điển
bức thư. Trong phiên bản này của tập POSIX.1‐2008 này, dd giữ lại giống JCL tò mò của nó
cú pháp do số lượng lớn các ứng dụng phụ thuộc vào lịch sử
thực hiện.

Một kỹ thuật triển khai được đề xuất cho chuyển đổi=không có lỗi,đồng bộ là XNUMX (hoặc - điền, nếu
chặning hoặc mở khóaing) bộ đệm đầu vào trước mỗi lần đọc và để ghi nội dung của
bộ đệm đầu vào cho đầu ra ngay cả sau khi có lỗi. Theo cách này, mọi dữ liệu được chuyển đến
bộ đệm đầu vào trước khi lỗi được phát hiện được giữ nguyên. Một điểm khác là một
không đọc được trên tệp thông thường hoặc đĩa thường không làm tăng độ lệch tệp và
dd sau đó phải tìm kiếm qua khối đã xảy ra lỗi; nếu không, lỗi đầu vào
xảy ra lặp đi lặp lại. Tuy nhiên, khi đầu vào là băng từ, băng thường có
đã vượt qua khối chứa lỗi khi lỗi được báo cáo và do đó không có tìm kiếm nào được
cần thiết.

Mặc định ibs= và Nhận xét= kích thước được chỉ định là 512 byte vì có lịch sử
(phần lớn là di động) tập lệnh giả định các giá trị này. Nếu chúng không được xác định,
kết quả bất thường có thể xảy ra nếu một triển khai chọn kích thước khối kỳ lạ.

Triển khai lịch sử của dd đã sử dụng người tạo() khi xử lý of=hồ sơ. Điều này làm cho
tìm kiếm= toán hạng không sử dụng được ngoại trừ trên các tệp đặc biệt. Các chuyển đổi=không chạy tính năng đã được thêm vào bởi vì
các triển khai dựa trên BSD gần đây hơn sử dụng mở() (không có O_TRUNC) thay vì người tạo(), nhưng
họ không thể xóa nội dung tệp đầu ra sau khi dữ liệu được sao chép.

Sản phẩm w số nhân (ý nghĩa lịch sử lời), được sử dụng trong Hệ thống V có nghĩa là 2 và trong 4.2 BSD
có nghĩa là 4. Kể từ lời vốn dĩ không phải di động, việc sử dụng nó không được hỗ trợ bởi bộ sách này
của POSIX.1‐2008.

EBCDIC tiêu chuẩn không có các ký tự '['']'. Các giá trị được sử dụng trong bảng
được lấy từ một đầu tàu in chung có chứa chúng. Ngoài những ký tự đó,
các giá trị tàu in không được điền vào, nhưng dường như cung cấp một số động lực cho
sự lựa chọn lịch sử của các bản dịch được phản ánh ở đây.

Bảng EBCDIC Chuẩn cung cấp bản dịch 1: 1 cho tất cả 256 byte.

Bảng IBM EBCDIC không cung cấp bản dịch như vậy. Các ô được đánh dấu trong bảng
khác nhau theo cách:

1. EBCDIC 0112 ('¢') và 0152 (gãy ống) không xuất hiện trong bảng.

2. EBCDIC 0137 ('¬') dịch sang / từ ASCII 0236 ('^'). Trong bảng tiêu chuẩn, EBCDIC
0232 (không có hình ảnh) được sử dụng.

3. EBCDIC 0241 ('~') dịch sang / từ ASCII 0176 ('~'). Trong bảng tiêu chuẩn, EBCDIC
0137 ('¬') Được sử dụng.

4. 0255 ('[') và 0275 (']') xuất hiện hai lần, một lần ở cùng một vị trí như đối với tiêu chuẩn
bảng và một lần ở vị trí của 0112 ('¢') và 0241 ('~').

Trong kết quả ròng:

EBCDIC 0275 (']') đã thay thế EBCDIC 0241 ('~') trong ô 0345.

Điều đó đã thay thế EBCDIC 0137 ('¬') trong ô 0176.

Điều đó đã thay thế EBCDIC 0232 (không có hình ảnh) trong ô 0136.

Điều đó đã thay thế EBCDIC 0152 (đường ống bị hỏng) trong ô 0313.

EBCDIC 0255 ('[') đã thay thế EBCDIC 0112 ('¢').

Tuy nhiên, bản dịch này phản ánh thực tiễn lịch sử rằng (ASCII) '~''¬'
thường được ánh xạ với nhau, như đã '[''¢'; Và ']' và (EBCDIC) '~'.

Sản phẩm cbs toán hạng được yêu cầu nếu bất kỳ ascii, bệnh hoạn, hoặc là ibm toán hạng được chỉ định.
Đối với ascii toán hạng, đầu vào được xử lý như mô tả cho mở khóa toán hạng ngoại trừ
các ký tự đó được chuyển đổi thành ASCII trước dấu ký tự bị xóa.
Đối với bệnh hoạnibm toán hạng, đầu vào được xử lý như mô tả cho chặn toán hạng
ngoại trừ việc các ký tự được chuyển đổi thành EBCDIC hoặc IBM EBCDIC sau dấu
các ký tự được thêm vào.

Sản phẩm chặnmở khóa từ khóa là từ thực tiễn BSD lịch sử.

Việc sử dụng từ ngữ nhất quán ghi trong thông báo lỗi tiêu chuẩn phù hợp với hầu hết lịch sử
thực hành. Phiên bản trước đó của Hệ thống V được sử dụng chặn, nhưng điều này đã được cập nhật trong nhiều hơn
bản phát hành gần đây.

Các đề xuất ban đầu chỉ cho phép hai số được phân tách bằng x được sử dụng trong một sản phẩm khi
xác định bs=, cbs=, ibs=, và Nhận xét= kích thước. Điều này đã được thay đổi để phản ánh lịch sử
thực hành cho phép nhiều số trong sản phẩm như được cung cấp bởi Phiên bản 7 và tất cả
bản phát hành của Hệ thống V và BSD.

Một thay đổi đối với tăm bông chuyển đổi là bắt buộc để phù hợp với thực tiễn lịch sử và là kết quả
của IEEE PASC Diễn giải 1003.2 # 03 và # 04, được đệ trình cho ISO POSIX ‐ 2: 1993
tiêu chuẩn.

Cần thay đổi cách xử lý SIGINT để phù hợp với thông lệ lịch sử và là
kết quả của Bản diễn giải IEEE PASC 1003.2 # 06 được đệ trình cho tiêu chuẩn ISO POSIX ‐ 2: 1993.

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


Không có.

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


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad