単語インスタンスを追加された数に置き換える

単語インスタンスを追加された数に置き換える

「name」という単語が複数回(250回)含まれるファイルがあります。

「name」の各インスタンスを、name_1、name_2、name_3....name_250などの追加数に置き換える必要があります。

sedを使用してこれを実行できますか?

どのフラグを使用する必要がありますか?

ベストアンサー1

職業perl:

perl -pe 's/\bname\b\K/"_".++$n/ge'

おすすめ記事