Name

mapfile

Synopsis

mapfile [options] [array]
readarray [options] [array]

Populate an array by reading lines from standard input and placing them into the specified array. The default array is MAPFILE. Without the -O option, mapfile clears the array before assigning entries to it.

Options

-c count

Used with -C to specify the number of lines read between callback calls.

-C callback

Evaluate the callback code every time count lines are read, where count is specified by -c (default is 5000).

-n num

Read in at most num lines, or all lines if num is 0.

-O origin

Begin assigning entries to the array at index origin (default index is 0).

-s count

Discard the first count lines read.

-t

Remove a trailing line from each input line.

-u fd

Read from the given file descriptor instead of standard input.

Get Linux in a Nutshell, 6th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.