【发布时间】:2019-07-14 02:43:37
【问题描述】:
我有一个脚本,我需要在前一个打印语句的同一行中打印数组内容。这里array is dynamic in size 我已经有一个打印语句显示列输出。
例如:让数组有 3 个内容(arr[1]=2,arr[2]=4,arr[3]=6),min=100,max=200。我有打印语句,它正在打印列式结果。
gawk '{
...
...
print "Min:" min "\tMax:" max
for (itr in arr)
print arr[i] " "
}' script.txt
预期输出:
Min:100 Max:200 2 4 6
我的输出:
Min:100 Max:200
2
4
6
请给我一个方法,如何将数组内容附加到以前的打印结果中。
【问题讨论】:
-
for (itr in arr) print arr[i]绝对不会产生该输出(ivsitr)。如果您需要帮助,请告诉我们minimal reproducible example。