awkプログラムを書き込むファイルの列を並べ替えようとしています。列の順序を変更するにはawkで列を並べ替えるためのループ
私の小さなプログラムです:
awk -v column=number 'BEGIN {FS=","; ORS="\n"; OFS=","; n=column} {for (i=1; i<=NF; i++){if (i!=n) $(i+1)=$i else $1=$i} {print $0}' file_name
私は最初の数と、その後remaingものと指定された列を入れたいと思いますが、それがないファイルは次のように見えます作業しません。
'-v列を使用= $ number' –
テキストで画像を交換してください。 – Cyrus
を入力して、期待される出力をテキストとして追加します。 –