déc 09
10
Afficher un fichier de configuration sans les commentaires
Leave a comment »
Pour y voir plus claire, il est parfois nécessaire de voir seulement ce qui est activé dans les fichiers de configuration. Pour cela, je vous propose plusieurs commandes :
Grep :
grep -E -v ‘^(#|$)’ /etc/httpd/conf/httpd.conf
egrep -v ‘^(#|$)’ /etc/httpd/conf/httpd.conf
On peut ajouter des délimiteurs de cette manière :
grep -E -v '^(#|;|$|[ ]*#)' /etc/httpd/conf/httpd.conf
Sed :
sed -e '/^[ ]*#/d' -e '/^$/d' /etc/httpd/conf/httpd.conf
On peut ajouter des délimiteurs :
sed -e '/^[ ]*#/d' -e '/^[ ]*;/d' -e '/^$/d' /etc/httpd/conf/httpd.conf
Perl :
perl -ne 'print unless /^\s*[;\$#]|^$/' /etc/httpd/conf/httpd.conf
Autres articles intéressants :
- Connaitre le processus qui utilise un File System, un répertoire ou un fichier
- [Script] Ping automatique sur plusieurs HOST
- Rechercher plusieurs chaines dans un fichier
- Afficher le schéma d’une base SQLite en Perl
- Savoir qui utilise son serveur dns Bind