http://lists.gnu.org/archive/html/bug-bash/2014-11/msg00097.html | |
--- bash-4.3/builtins/mapfile.def | |
+++ bash-4.3/builtins/mapfile.def | |
@@ -339,7 +339,7 @@ | |
else | |
array_name = list->word->word; | |
- if (legal_identifier (array_name) == 0 && valid_array_reference (array_name) == 0) | |
+ if (legal_identifier (array_name) == 0) | |
{ | |
sh_invalidid (array_name); | |
return (EXECUTION_FAILURE); |