コメント行が多く、肝心の設定が把握しづらい設定ファイルがある。そこで、コメント行と空行を除いて表示させる方法を紹介する。
$ grep -v -e '#' -e '^$' /usr/local/nginx/conf/nginx.conf
簡単に解説をすると、-e pattern_name
にて、パターンを指定します。'#'
がコメント行、'^$'
が空行を意味します。-v
によって、これら以外の行を表示させます。
実行結果は、下記のようになります。コメントや空行が無くてわかりやすい!
worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; include /usr/local/nginx/conf.d/*.conf; sendfile on; keepalive_timeout 65; server { listen 80; server_name localhost; location / { root html; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } }