GNU/Linux >> Belajar Linux >  >> Linux

Cara Melihat File Konfigurasi Tanpa Komentar di Linux

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

Baca Juga :ccat – Tampilkan Output ‘Perintah Kucing’ dengan Penyorotan atau Pewarnaan Sintaks

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

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

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

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

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

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

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

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

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

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

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

Itu saja untuk saat ini! Kami akan senang mendengar dari Anda, berbagi dengan kami metode alternatif apa pun untuk melihat file konfigurasi tanpa komentar, melalui formulir umpan balik di bawah.


Linux
  1. Cara Melihat Isi File Terkompresi di Linux

  2. Cara Mengganti Nama File di Linux

  3. Cara Membuat File Dengan Ukuran Tertentu Di Linux

  1. Cara Mengganti Nama File di Linux

  2. Cara Melihat atau Mengubah ACL di File Linux

  3. Cara melihat file tersembunyi menggunakan perintah `find` Linux

  1. Perintah Rm di Linux

  2. Cara Melihat Struktur Pohon Direktori Di Linux

  3. Cetak File Tanpa Komentar Dan Baris Kosong Di Linux