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...

Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYOzIE2f' (Errcode: 28 - No space left on device) in /usr/share/nginx/html/syslogs/wp-includes/class-wpdb.php on line 2349

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 352 times, 1 visit(s) today
Kategoriler: |

Bu yazılar da ilginizi çekebilir:


Yorumlar


Henuz yorum yapilmamis.

Yorumda bulunun.