Pročitane retke iz standardnog ulaza upiše u varijablu indeksirano polje.
Pročitane retke iz standardnog ulaza (ili ako je navedena opcija -u, iz
deskriptora datoteke FD) upiše u indeksiranu varijablu POLJE. Ako argument
POLJE nije dan, za POLJE se (zadano) koristi varijabla MAPFILE
Opcije:
-d MEĐA prvi znak u MEĐI (umjesto LF) je znak za kraj retka
-n KOLIČINA kopira ne više od KOLIČINE redaka (0 kopira sve retke)
-O POČETAK upisivanje u POLJE započinje od indeksa POČETAK (zadano 0)
-s BROJ preskoči (izostavi) prvih BROJ redaka
-t ukloni zaostalu MEĐU (zadano LF) iz svakog učitanog retka
-u FD čita retke iz deskriptora datoteke FD umjesto iz
standardnog ulaza
-C FUNKCIJA vrednuje FUNKCIJU svaki put nakon TOLIKO pročitanih redaka
-c TOLIKO svaki put nakon TOLIKO pročitanih redaka pozove FUNKCIJU
Argument:
POLJE ime varijable polja u koju se upisuju pročitani redci
Ako je opcija „-C“ navedena bez opcije „-c“, TOLIKO je 5000 (zadano).
Kad FUNKCIJA vrednuje — dobiva indeks sljedećeg elementa polja koji se
upisuje i redak koji će biti dodijeljen tom elementu kao dodatne argumente.
Ako nije dan eksplicitni POČETAK, „mapfile“ počisti POLJE
prije početka upisivanja.
Završi s uspjehom osim ako je POLJE readonly (samo-za-čitanje) ili nije
polje ili je dana nevaljana opcija.