我对 cat 文件的输入
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