Ana Sayfa » Sed: Satırları (\n) Boşluk ile Replace Etmek

Sed: Satırları (\n) Boşluk ile Replace Etmek


BerbatKötüİdare EderGüzelHarika (Henüz Puan Verilmedi. Oy kullanarak siz de katkı yapabilirsiniz.)
Loading...

Bir sürü satırdan oluşan bir dosyanı var ve tüm satırları yanyana yazmak istiyorsunuz. Bunun için sed'i aşağıdaki şekilde kullanabilirsiniz:

sed '{:q;N;s/\n/ /g;t q}'

Örnek olarak aşağıdaki gibi bir dosyamız olduğunu düşünelim:

ilk satır
ikinci satır

cat ile dosyayı görüntüleyip çıktıyı sed'e vererek satırları birleştirebiliriz:

cat ornek.txt |sed '{:q;N;s/\n/ /g;t q}'

Sonuç şu şekilde olacaktır:

birinci satır ikinci satır
Visited 329 times, 1 visit(s) today
Kategoriler: |

Bu yazılar da ilginizi çekebilir:


Yorumlar


Henuz yorum yapilmamis.

Yorumda bulunun.