6

私はそれをグーグルで検索し、AWK 4.0 以降、PROCINFO["sorted_in"] コマンドを for ループの直前に置くことで、定義された順序で配列を出力できることを知りました。例えば

    PROCINFO["sorted_in"] = "@ind_num_asc"
    for( i in array)
          print i, array[i]

AWK 4.0.2 では動作します。しかし、AWK 3.1.3 環境で試してみたところ、うまくいきませんでした。この初期バージョンの AWK はこの機能をサポートしていませんか? AWK 3.1.3 でこの目標を達成するにはどうすればよいですか?

4

1 に答える 1