GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Cara Memasukkan Spasi Setiap Empat Karakter Dalam Garis Panjang?

Saya memiliki antrean panjang yang ingin saya sisipkan spasi setiap 4 karakter, pada satu baris teks padat agar lebih mudah dibaca, apa cara termudah untuk melakukannya? saya juga harus bisa memasukkan saluran dari pipa. misalnya

echo "foobarbazblargblurg" | <some command here>

memberikan

foob arba zbla rgbl urg

Jawaban yang Diterima:

Gunakan sed sebagai berikut:

$ echo "foobarbazblargblurg" | sed 's/.\{4\}/& /g'
foob arba zbla rgbl urg

Linux
  1. Cara mendapatkan n karakter pertama dari setiap baris dalam file data unix

  2. Bagaimana saya bisa menghitung jumlah karakter dalam variabel Bash

  3. Bagaimana cara memasukkan teks ke baris pertama file menggunakan sed?

  1. Cara Menyisipkan Teks di awal setiap baris di Vim

  2. Bagaimana Cara Menyisipkan Teks Sebelum Baris Pertama Sebuah File?

  3. cara menyisipkan baris baru jika baris memiliki lebih dari 60 karakter

  1. Bagaimana Cara Menampilkan Karakter Kontrol (^c, ^d, ^[, ...) Secara Berbeda Di Shell?

  2. Bagaimana Mengurutkan Dengan Pembatas Yang Panjangnya Beberapa Karakter?

  3. Bagaimana Perintah Sed '1!g;h;$!d' Membalikkan Isi File?