Đọc các dòng từ đầu vào tiêu chuẩn vào một biến mảng chỉ số.
Đọc các dòng từ đầu vào tiêu chuẩn vào biến mảng MẢNG, hoặc từ bộ
mô tả tập tin FD nếu đưa ra tùy chọn -u. Biến MAPFILE là MẢNG mặc
định.
Tùy chọn:
-d ngăn_cách
[tab]
Dùng NGĂN_CÁCH chấm dứt dòng, thay cho ký tự dòng mới
-n SỐ
[tab]
sao chép nhiều nhất SỐ dòng. Nếu là 0 thì sao chép mọi dòng.
-O GỐC
[tab]
bắt đầu gán cho MẢNG ở chỉ số GỐC. Chỉ số mặc định là 0.
-s SỐ
[tab]
bỏ qua SỐ dòng đầu tiên được đọc.
-t
[tab]
gỡ bỏ một ký tự NGĂN_CÁCH theo sau khỏi mỗi dòng được đọc
[tab]
(mặc định là ký tự dòng mới).
-u FD
[tab]
đọc các dòng từ bộ mô tả tập tin FD thay vào từ đầu vào tiêu chuẩn.
-C GỌI_NGƯỢC
[tab]
định giá GỌI_NGƯỢC mỗi lần đọc LƯỢNG dòng.
-c LƯỢNG
[tab]
ghi rõ số các dòng được đọc giữa hai lần GỌI_NGƯỢC.
Đối số:
MẢNG
[tab]
tên biến mảng cần dùng cho dữ liệu tập tin.
Nếu đưa ra -C mà không có -c thì lượng mặc định là 5000. Khi ước
lượng lời GỌI_NGƯỢC thì nó nhận chỉ số của phần tử mảng kế tiếp
được gán dưới dạng một đối số bổ sung.
Không đưa ra một GỐC rõ ràng thì mapfile (tập tin sơ đồ) sẽ xóa
sạch MẢNG trước khi gán cho nó.
Trạng thái thoát:
Trả lại thành công trừ phi đưa ra tùy chọn sai và MẢNG không phải
chỉ đọc hay không là một mảng chỉ số.