Menghilangkan Bagian Komentar & Baris Kosong dari File Konfigurasi

Hi Folks,


Pada suatu saat, kadangkala, suatu ketika, kita dihadapkan pada sebuah file konfigurasi dengan banyak penjelasan yang berada pada bagian “commented line”. Untuk dapat memudahkan pembacaan parameter/variabel yang ada maka diperlukan proses cleaning (pembersihan) pada bagian commented line dan blank line, untuk mencapai tujuan tersebut, dapat menggunakan perintah berikut:

grep -v ^# configfile | grep -v ^$

Arti dari command diatas adalah:

*) -v ^# akan tidak mengikutsertakan baris yg diawali dengan tanda ‘#’
sebagai penanda baris tersebut adalah baris yg di-komen,
bisa diganti dengan “;” seperti pada kasus php.ini
*) -v ^$ akan tidak mengikutsertakan baris yang kosong

Alternatif bisa pake egrep nih:

 egrep -v '#|;|^$' configgile