Saturday, January 31, 2009

Shell Bash Scripting to Remove Comment in a File

WARNING : Masih Beta Version !! Haha soalnya masih dalam tahap pengerjaan juga. Dan satu lagi, tidak ada JAMINAN kalau jawaban saya ini benar 100%, hehehe.
Sebagai salah satu program latihan sih admin IF ITB, maka saya sebagai admin 06 IF ITB diberi tugas oleh admin-admin 05. Yah sebagai latihan se, buat ngoprek2 dan nambah pengetahuan juga. Walau awalnya cukup antusias dalam membuat tugas ini, tetapi karena efek liburan mungkin jadi ya gini deh masih berceceran dan ada beberapa yang terlewatkan dan belum dikerjain. Yah dalam perngerjaan kali ini juga saya bekerja sama dengan salah satu admin IF 06 yaitu saudara Ramon Rusli, hehe. Yah berikut hasil pengerjaan tugas kami.

Dalam melihat konfigurasi seringkali kita disulitkan dengan banyaknya komentar pada file
konfigurasi sehingga memperlambatkan pengedtian file konfigurasi. Tulislah suatu script yang panjang satu baris menggunakn grep untuk menyaring file konfigurasi.
Jawab :
TANPA MENGGUNAKAN GREP:
sed "s/#.*//" $1 > a.txt; cp a.txt $1 ; rm a.txt
DENGAN GREP:
grep '#' $1 > a.txt; sed "s/#.*.." a.txt > b.txt; cp b.txt $1 ; rm a.txt ; rm b.txt

No comments: