各行が異なる番号を持つように列を編集します。

各行が異なる番号を持つように列を編集します。

各行に下線と数字を追加したいと思います。

入力ファイル:

N1
N1
N1
N1
N2
N2
N2
N2

出力

N1_1
N1_2
N1_3
N1_4
N2_5
N2_6
N2_7
N2_8

ベストアンサー1

awk '{print $0 "_" NR}' input

これがトリックを行うようです。下線付きの生データを出力し、これまでに印刷された行数(問題の行を含む)を最後に追加します。

awk次のコメントに対応するためにすぐに調整する機能を利用できます。

awk '{$1 = $1 _ NR; print}' input

おすすめ記事