データの後にシリアル番号を追加

データの後にシリアル番号を追加

猫ファイルへの私の入力

ABC   
DEF  
DEF   
ABC   
GHI   
GHI   
DEF

私が望む出力は次のとおりです。

ABC_1 
DEF_2
DEF_3
ABC_4
GHI_5
GHI_6
DEF_7

そのためにループを試しましたが、失敗しました。

答え1

$ awk '{print $1 "_" ++c}' file
ABC_1
DEF_2
DEF_3
ABC_4
GHI_5
GHI_6
DEF_7

答え2

awk '$0=$0"_"NR' # padding to meet minimum answer length

関連情報