RosettaCodeData/Task/Apply-a-callback-to-an-array/AWK/apply-a-callback-to-an-array.awk
2023-07-01 13:44:08 -04:00

6 lines
105 B
Awk

$ awk 'func psqr(x){print x,x*x}BEGIN{split("1 2 3 4 5",a);for(i in a)psqr(a[i])}'
4 16
5 25
1 1
2 4
3 9