But
Affichier un fichier de configuration sans les commentaires. Les commentaires sont délimités par un "#" en début de ligne. Des fois, les "#" sont doublés et sont précédés d'un ou plusieurs espaces ou tabulations (mais restent des commentaires valides)
Avec "grep"
Sous Linux, pour faire ça, on peut utiliser "grep". Pour atteindre mon but, j'utilise cette ligne:
grep -v -E "#" /etc/dovecot/dovecot.conf | grep -v -E "^$"
L'exemple portait sur un fichier de configuration de Dovecot.
Avec "awk"
En une ligne:
awk '($0 !~ /#/) && ($0 !~ /^$/){print $0}' /etc/dovecot/dovecot-with-comments.conf