我有一个非常大的文件,其中包含模式信息:
0 <font color='#888a85'>=></font> <small>int</small> <font color='#4e9a06'>274</font>
1 <font color='#888a85'>=></font> <small>int</small> <font color='#4e9a06'>284</font>
2 <font color='#888a85'>=></font> <small>int</small> <font color='#4e9a06'>299</font>
3 <font color='#888a85'>=></font> <small>int</small> <font color='#4e9a06'>296</font>
4 <font color='#888a85'>=></font> <small>int</small> <font color='#4e9a06'>273</font>
我想将此行更改为
274
284
299
296
273
模式是:
'#4e9a06'>[0-9]*</font>
我用这个:
perl -i.bak -pe 's/.*4e9a06//' copy.txt
但我仍然有:
'>274</font>
'>284</font>
'>299</font>
'>296</font>
'>273</font>
'>272</font>
我尝试使用 sed :
cat file.bak | sed 's/form>/ /g' > copy2.txt
但这行不通。你能帮我删除其余的字符吗?谢谢你的回答。