繰り返されるフレーズを増加する数字に置き換える

繰り返されるフレーズを増加する数字に置き換える

こんにちは、各行の「1」の値を昇順の値に置き換えるコマンドラインソリューションを探しています。私の入力は次のとおりです

K   X   1
K   X   1
K   X   1
K   X   1
K   X   1
K   X   1
K   X   1
K   X   1
K   X   1
K   X   1

出力が欲しいです。

K   X   1
K   X   2
K   X   3
K   X   4
K   X   5
K   X   6
K   X   7
K   X   8
K   X   9
K   X  10

どんな助けでも大変感謝します。

ありがとう

ベストアンサー1

これはオプションですawk

$ awk '$3 = $3+i++' file
K X 1
K X 2
K X 3
K X 4
K X 5
K X 6
K X 7
K X 8
K X 9
K X 10

おすすめ記事