是否可以使用常见的方法在AWK中初始化数组list syntax?
array = [val1, val2, val3]
或者是否必须使用索引值 syntax?
array[0] = val1
array[1] = val2
array[2] = val3
不,不。您可以这样做:
$ awk 'BEGIN{split("val1 val2 val3",array); for (i in array) print i, array[i]}'
1 val1
2 val2
3 val3
阅读 Arnold Robbins 所著的《Effective Awk Programing,第 4 版》一书,如果您不知道这一点,那么您还缺少许多其他 awk 基础知识。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)