0

検索パターンの最初の出現を何かに置き換え、残りを次のように別のものに置き換えたい:

aaa
bbb
ccccc
country
dddd
country
frrffr4
grtgt
gthth
country
dddrr

ここで国を置き換えたいと思います。countryの最初の出現はmy_countryで、残りの出現はour_countryである必要があります。

aaa
bbb
ccccc
my_country
dddd
our_country
frrffr4
grtgt
gthth
our_country
dddrr

これを行うコマンドはありますか?

4

1 に答える 1

3

これを試して:

awk 'BEGIN {r="my_country"} /country/ {print r; r="our_country"; next} {print}' 
于 2013-02-08T20:44:35.363 に答える