item4とitem5をitem3に置き換える

item4とitem5をitem3に置き換える

このようなデータがあれば

1 item1,
2 item2,
3 item3,
4 item4,
5 item5

item4とitem5をitem3に置き換えたいです。

これ以外にもありますか?

awk -F ' ' '{gsub("item4","item3",$2);gsub("item5","item3",$2); print}' OFS=" " file

ベストアンサー1

それ<input sed -r 's/item[45]/item3/' >output

あなたはやる

1 item1,
2 item2,
3 item3,
4 item3,
5 item3

まだ持っているならitem48お待ちitem522ください。

それ

<input sed -E 's/^([0-9]{1,} +)item[45](,?)$/\1item3\3/' >output

おすすめ記事