Blog25.2K views2,352 votes0 replies4,754 following
Stop Reaching for while-read: Bash's readarray Is Often the Better Tool
Bash's readarray (mapfile) loads a whole file into an array in one shot — faster than while-read loops, free of subshell bugs, and ideal when the file fits in memory.