sed または awk を使用したパターンの検索と置換

sed または awk を使用したパターンの検索と置換

私のファイルに複数回発生(1000回以上):

REF*SY*111111111, REF*SY*777777777, REF*SY*145485450...etc.

すべてのデータを標準出力に置き換える必要があります。

REF*SY*111111111,REF*SY*111111111, REF*SY*111111111 ....etc. 

sedまたはで行うことができますかawk

答え1

man sedあなたの友人ですか?いくつかの仮定をすると、次のような内容が効果があるようです。

sed -e 's/REF\*SY\*[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]/REF*SY*111111111/g'
perl -pe 's/REF\*SY\*[0-9]{9}REF*SY*111111111/g'

関連情報