我有這樣一行:使用SED替代字符串
22.665774 Fr RMSG 0 0 1 1 18 11 Rx 0 308002 5 20 1d6 x 20 20 a8 4f 35 40 1b 00 0f 08 f7 89 ff fa ff f3 35 80 49 00 00 00 00 30 00 00 80 ab 4b 54 40 f0 00 fc 714a81 1 40937
我想分析它並替換它以這樣的方式得到的只有這一部分:
a8 4f 35 40 1b 00 0f 08 f7 89 ff fa ff f3 35 80 49 00 00 00 00 30 00 00 80 ab 4b 54 40 f0 00 fc
在這我正在使用這個:
sed -re \"s/^.+x//\
但是這隻給了我之前的部分..你能給我一些提示嗎?
謝謝。
它的模式是什麼?一切從「a8」?第n場? – fedorqui
在a8之前刪除所有內容,並在最後刪除此部分:714a81 1 40937 –
您是否總是擁有'a8'或可以有不同?還是僅僅爲了這一行? – Jerry