說我有這兩條線:SED刪除最後4個字符
blah:20030717.abc
blah:20040714
使用SED,我怎麼能在兩個行開始匹配,只有結束 - ^blah.*abc$
- 並刪除最後4個字符?
我試圖
sed 's/\(^blah.*\)\(.\{4\}$\)/\1/g'
,但同樣去除4個字符關閉其他線。
blah:20030717
blah:2004
和
sed 's/\(^blah.*abc$\)\(.\{4\}$\)/\1/g'
不會改變任何東西。
怎麼樣'sed的「S/\(^等等* \)\(\ .. \ {3 \} $ \)/ \ 1/g''? –