Cari

Menghilangkan Empty Line File di Linux

Untuk menghilangkan 'empty line' baris kosong di file, kamu bisa menggunakan bash command sed berikut ini. Perintah tersebut bisa untuk menghilangkan empy line yang mengandung spasi dan tab.

sed '/^[[:space:]]*$/d' namafile

Menghilangkan Blank Space di Linux

alternatif lain, kamu bisa menggunakan perintah awk berikut ini

awk 'NF' namafile

awk /./ namafile

Menghilangkan Empty Line di Akhir File Saja

Untuk menghilangkan empty line di akhir baris suatu file tanpa menghilangkan empty line di baris-baris sebelumnya, kita bisa menggunakan perintah berikut

sed '$d' namafile

kalau ingin auto save dengan namafile yang sama bisa menambahkan opsi i

sed -i '$d' namafile

Perintah di atas juga bisa digunakan untuk empty line yang mengandung spasi ataupun tab di akhir baris

Alternatif bash command lainnya, kita bisa menggunakan kombinasi perintah cat dan head.

cat file.txt | head -n -1 > new_file.txt

No comments:

Post a Comment