This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
bash_functions [2014/09/29 01:25] k2patel [Integer or Decimal] |
bash_functions [2014/09/29 01:53] k2patel [floating point multiplication] |
||
---|---|---|---|
Line 324: | Line 324: | ||
[[http://www.linkedin.com/groups/Fridays-function-fpmul-Perform-floatingpoint-3716796.S.5921339472191987716?view=&item=5921339472191987716&type=member&gid=3716796&trk=eml-b2_anet_digest-hero-1-hero-disc-disc-0&midToken=AQG8JYIVdmXjvA&fromEmail=fromEmail&ut=3_RJ7vAOch56s1|From article]] | [[http://www.linkedin.com/groups/Fridays-function-fpmul-Perform-floatingpoint-3716796.S.5921339472191987716?view=&item=5921339472191987716&type=member&gid=3716796&trk=eml-b2_anet_digest-hero-1-hero-disc-disc-0&midToken=AQG8JYIVdmXjvA&fromEmail=fromEmail&ut=3_RJ7vAOch56s1|From article]] | ||
+ | |||
+ | ==== show array ==== | ||
+ | <code bash> | ||
+ | ashow() #@ Display contents of array[s] | ||
+ | { #@ USAGE: ashow ARRAYNAME ... | ||
+ | local _arg _num=0 | ||
+ | for arg | ||
+ | do | ||
+ | :; ((_num++)) && echo | ||
+ | :; declare -n array=$arg | ||
+ | :; [[ -n ${array[*]} ]] && printf '%s\n' "${array[@]}" | ||
+ | done | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | [[https://www.linkedin.com/groups/Fridays-function-ashow-Display-contents-3716796.S.5918816399794409474?view=&item=5918816399794409474&type=member&gid=3716796&trk=eml-b2_anet_digest-hero-4-hero-disc-disc-0&midToken=AQG8JYIVdmXjvA&fromEmail=fromEmail&ut=19mP4Lva0K56s1|From Article]] |