私の入力:
$ cat file ABC
ABC
DEF
DEF
ABC
GHI
GHI
DEF
私が望む出力:
ABC_1 +FIXED +outcome
ABC_2 +FIXED +outcome
DEF_3 +FIXED +outcome
DEF_4 +FIXED +outcome
ABC_5 +FIXED +outcome
GHI_6 +FIXED +outcome
GHI_7 +FIXED +outcome
DEF_8 +FIXED +outcome
awk
コマンドを使用して出力を印刷する方法?
使ってみようawk -F " "'{print $1"_"++c}' ,? ,?} file ABC
重複した文字列を処理する方法は?
?
答え1
簡単に:
$ awk '{print $0"_"++c" +FIXED +outcome"}' test
DEF_1 +FIXED +outcome
DEF_2 +FIXED +outcome
ABC_3 +FIXED +outcome
GHI_4 +FIXED +outcome
GHI_5 +FIXED +outcome
DEF_6 +FIXED +outcome