On 13 May 2011, at 20:07, DJ Mills wrote:

> A -0 option, or even an option to use a different field separator, would be
> an
> excellent feature for mapfile.  Currently, of course, you can use:
> 
> while IFS= read -rd '' file; do array+=("$file"); done
> 
> mapfile is considerably faster, however, and I think this would be quite
> handy.

seconded.  I'm not sure why it only works for lines.  Sure, on the shell data 
is often line-based, but more often than that, line-based parsing is bad and 
should be done with a safe delimiter rather than \n instead.

Reply via email to