Why the output of array using awk is not in right order?

前端 未结 2 1389
轮回少年
轮回少年 2021-01-21 05:28

I have a string: Gatto piu bello anche cane in file. I am using awk to split it and to put it into array. But the output is not in the right order. My code is:

2条回答
  •  無奈伤痛
    2021-01-21 05:57

    Although there is an accepted answer that's not the idiomatic. awk already parses the record to fields and the fields can be accessed with $1 to $NF. You can then iterate over the fields to do whatever you want.

    { for(i=1;i<=NF;i++) 
         do_something_with $i
    }
    

    Perhaps you have a more complex requirement but not clear from the description.

提交回复
热议问题