使用 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我可以用or来做吗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'

相关内容