我遇到以下問題。sed查找並替換爲僅發生特定次數
我有一個序列文件,我想找到一個特定的模式,並用另一個模式替換,但只有特定的次數。
如:
ABCDEFGHIJKLMN
ABCDEFGHIJKLMN
ABCDEFGHIJKLMN
ABCDEFGHIJKLMN
ABCDEFGHIJKLMN
ABCDEFGHIJKLMN
我想找到 「DEFGHI」,並以 「ABCDEF」 取代它只有3次。
sed -i 's/DEFGHI/ABCDEF/g' /home/user/test.txt
我不想全局替換;相反,我想只更換3次。
你爲什麼想用自身替換'DEFGHI'?顯示你想要的輸出。 – toolic
對不起。我想用另一個模式替換。例如:使用ABCDEF的DEFGHI – manoj
這是非平凡的。每行可能出現多於一次的模式? – melpomene