Fixed the stupid cmdarg_* prefixing of hash and array arguments, just use the key

This commit is contained in:
2013-10-09 13:38:06 -04:00
parent 308e38279f
commit 034e79e9bf
2 changed files with 12 additions and 13 deletions

View File

@@ -1,14 +1,14 @@
#!/usr/bin/bash4
declare -a cmdarg_array
declare -A cmdarg_hash
declare -a cfg_array
declare -A cfg_hash
source ./cmdarg.sh
cmdarg 'b' 'boolean' 'A boolean argument'
cmdarg 's:' 'string' 'A string argument'
cmdarg 'a:[]' 'array' 'An array argument'
cmdarg 'H:{}' 'hash' 'A hash argument'
cmdarg 'a:[]' 'cfg_array' 'An array argument'
cmdarg 'H:{}' 'cfg_hash' 'A hash argument'
cmdarg_parse "$@"