我的文件中多次出现(超过 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'