Is this really needed? I think that default of bash's internal field separator (tab, whitespace, and newline) should be enough.