Bazı verileri temizlemeye çalışıyorum ve sonunda bunu CSV formuna koymak istiyorum.Bir dosyada ilk n satıra nasıl katılırım
Temizlemek için bazı normal ifadeler kullandım, ancak bir adımda takılıyorum.
Tüm üçüncü satırların tümünü (\ n) virgülle değiştirmek istiyorum.
veri şuna benzer:
field1
field2
field3
field1
field2
field3
vb ..
Bunu kullanarak sed veya awk yapmak için basit bir yol var
field1,field2,field3
field1,field2,field3
Herkes ihtiyaç? Bir program yazabilirim ve her 1 ve 2 yeni satır karakterini silmek için mod sayacı olan bir döngü kullanabilirim, ancak mümkünse komut satırından yapmayı tercih ederim. awk ile
İyi bir. Benimkinin işe yaramadığını biliyordum ama 3 dakika içinde çözümü görmedim. – jj33