Monday, December 19, 2005

Hapus baris kosong dengan awk ..

Pernah mencoba untuk menghapus baris kosong yang ada didalam list data yang kita punya ? saya yakin bila kita bergelut dengan dunia data management hal tersebut pasti sering kita hadapi, memang banyak cara untuk menghapus baris kosong itu, salah satunya dengan excel, tinggal buka file tersebut di excel lalu sort kemudian delet, setelah itu kita import lagi ke ascii file.
Dikalangan datamanagement yang menggunkan system unix ataupun linux akan terasa ribet bila kita harus export import dulu datanya ke windows. Ada satu cara yang paling gampang, kita bisa gunakan awk script.
Apa itu awk ? awk merupakan text processing languange baik untuk menghandle text yang simple hingga complex. Dibawah ini sebagian kecil dari kegunaan AWK:
  • mengambil suatu informasi dari suatu text lalu membuatnya menjadi suatu report
  • menambahakan fungsi kedalam suatu text editor
  • reformat suatu data kebentuk data yang lainnya.
  • membuat databases yang kecil
  • bisa digunakan untuk membuat rumus matematik
AWK sendiri merupakan singkatan dari penulisnya Aho, Weinberger & Kernighan. Ok lebih singkatnya dibawah ini code untuk menghapus baris yang kosong dari sebuah text:
awk 'NF!=0 {print $0}'

0 Comments:

Post a Comment

<< Home