file.txt
1.1.1.1 abc
1.1.1.1 ccc
1.2.2.2 ddd
1.2.2.2 qqq
1.2.2.2 zzz
Expected result:
1.1.1.1 abc
1.2.2.2 ddd
I tried:
sed -i '/1.1.1.1/d' file.txt
sed -i '/2.2.2.2/d' file.txt
But however it remove all instead of leaving 1 result. How to delete all matching pattern but left 1?