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

Post a Comment