Skip to main content
Requires GNU sed
Source Link
Kusalananda
  • 355.8k
  • 42
  • 735
  • 1.1k

GNU sed solution:

sed -E '/^([^,]+,)\1/d' input.csv

The output:

text1,text2,string1,string2
text4,text5,string1,string2

sed solution:

sed -E '/^([^,]+,)\1/d' input.csv

The output:

text1,text2,string1,string2
text4,text5,string1,string2

GNU sed solution:

sed -E '/^([^,]+,)\1/d' input.csv

The output:

text1,text2,string1,string2
text4,text5,string1,string2
Source Link
RomanPerekhrest
  • 30.9k
  • 5
  • 47
  • 68

sed solution:

sed -E '/^([^,]+,)\1/d' input.csv

The output:

text1,text2,string1,string2
text4,text5,string1,string2