Cómo ver archivos de configuración sin comentarios en Linux
- 4812
- 965
- Jaime Delgadillo
¿Está mirando a través de un archivo de configuración extremadamente largo, uno con cientos de líneas de comentarios, pero solo desea filtrar la configuración importante de él?. En este artículo, le mostraremos diferentes formas de ver un archivo de configuración sin comentarios en Linux.
Leer también: CCAT - Show 'Cat Command' Salida con sintaxis resaltando o colorizante
Puede usar el comando GREP para este propósito. El siguiente comando le habilitará ver las configuraciones actuales para Php 7.1 Sin ningún comentario, eliminará las líneas que comienzan con el ;
personaje que se usa para comentar.
Tenga en cuenta que desde ;
es un personaje especial de shell, necesitas usar el \
escapar del personaje para cambiar su significado en el comando.
$ Grep ^[ ^\;]/etc/php/7.1/CLI/PHP.iniVer archivos sin comentarios
En la mayoría de los archivos de configuración, el #
El personaje se usa para comentar una línea, para que pueda usar el siguiente comando.
$ Grep ^[ ^#]/etc/Postfix/Main.CF
¿Qué pasa si tienes líneas que comienzan con algunos? espacios o pestañas aparte de #
o ;
personaje?. Puede usar el siguiente comando que también debe eliminar espacios o líneas vacías en la salida.
$ egrep -v "^$ |^[[: espacio:]]*;" /etc/php/7.1/CLI/PHP.ini o $ egrep -v "^$ |^[[: espacio:]]*#"/etc/postfix/main.CFVer archivos sin espacios
Del ejemplo anterior, el -V
Switch significa mostrar líneas no coincidentes; En lugar de mostrar líneas coincidentes (en realidad invertida el significado de la coincidencia) y en el patrón "^$ |^[[: Espacio:]]*#":
^$
- habilita la eliminación de espacios vacíos.^[[: espacio:]]*#
o^[[: espacio:]]*;
- Permite la coincidencia de líneas que comienzan con#
o;
o "Algunos espacios/pestañas.|
- El operador Infix se une a las dos expresiones regulares.
También aprenda más sobre comando GREP y sus variaciones en estos artículos:
- ¿Cuál es la diferencia entre GREP, EGREP y FGREP en Linux??
- 11 comandos avanzados de Linux 'Grep' en clases de caracteres y expresiones de soporte
Eso es todo por ahora! Nos encantaría saber de usted, compartir con nosotros cualquier método alternativo para ver archivos de configuración sin comentarios, a través del formulario de comentarios a continuación.
- « Cómo ver las páginas de color de color en Linux
- Cómo cambiar el puerto predeterminado MySQL/mariadb en Linux »