Cara Melihat File Konfigurasi Tanpa Komentar di Linux


Apakah Anda sedang mencari file konfigurasi yang sangat panjang, file dengan ratusan baris komentar, tetapi hanya ingin memfilter pengaturan penting darinya. Pada artikel ini, kami akan menunjukkan berbagai cara untuk melihat file konfigurasi tanpa komentar di Linux.

Baca Juga: ccat – Menampilkan Output 'Perintah cat' dengan Penyorotan atau Pewarnaan Sintaks

Anda dapat menggunakan perintah grep untuk tujuan ini. Perintah berikut akan memungkinkan Anda melihat konfigurasi saat ini untuk PHP 7.1 tanpa komentar apa pun, perintah ini akan menghapus baris yang dimulai dengan karakter ; yang digunakan untuk berkomentar.

Perhatikan bahwa karena ; adalah karakter shell khusus, Anda perlu menggunakan karakter escape \ untuk mengubah maknanya dalam perintah.

grep ^[^\;] /etc/php/7.1/cli/php.ini

Di sebagian besar file konfigurasi, karakter # digunakan untuk mengomentari suatu baris, sehingga Anda dapat menggunakan perintah berikut.

grep ^[^#] /etc/postfix/main.cf

Bagaimana jika Anda memiliki baris yang dimulai dengan beberapa spasi atau tab selain karakter # atau ;?. Anda dapat menggunakan perintah berikut yang juga harus menghapus spasi atau baris kosong di output.

egrep -v "^$|^[[:space:]]*;" /etc/php/7.1/cli/php.ini 
OR
egrep -v "^$|^[[:space:]]*#" /etc/postfix/main.cf

Dari contoh di atas, saklar -v berarti menampilkan garis yang tidak cocok; alih-alih menampilkan garis yang cocok (sebenarnya membalikkan arti pencocokan) dan dalam pola “^$|^[[:space:]]*#”:

  • ^$ – memungkinkan untuk menghapus ruang kosong.
  • ^[[:space:]]*# atau ^[[:space:]]*; – memungkinkan pencocokan baris yang dimulai dengan # atau ; atau “beberapa spasi/tab.
  • | – operator infiks menggabungkan dua ekspresi reguler.

Pelajari juga lebih lanjut tentang perintah grep dan variasinya dalam artikel ini:

  1. Apa Perbedaan Antara Grep, Egrep dan Fgrep di Linux?
  2. 11 Perintah 'Grep' Linux Tingkat Lanjut pada Kelas Karakter dan Ekspresi Braket

Itu saja untuk saat ini! Kami ingin mendengar pendapat Anda, bagikan kepada kami metode alternatif apa pun untuk melihat file konfigurasi tanpa komentar, melalui formulir umpan balik di bawah.