RosettaCodeData/Task/Apply-a-callback-to-an-array/UNIX-Shell/apply-a-callback-to-an-array-2.sh

8 lines
108 B
Bash
Raw Permalink Normal View History

2013-04-10 22:43:41 -07:00
map() {
typeset command=$1
shift
for i do "$command" "$i"; done
}
set -A ary 1 2 3
map print "${ary[@]}"