Linux: Print konfig uden kommentarer

(Last Updated On: 7. maj 2018)

Ejabberd har ikke en kommando til print af konfigurationsfilen uden kommentarer, ligesom Postfix f.eks. har det med postconf -d men i mange tilfælde er det kun et spørgsmål om at udelade alle linier der starter med et kommentartegn. I Ejabberd’s tilfælde er det # (havelåge)

-P Brug perl regex
-v Linier der ikke matcher “regex”
“regex” ^ = starter med
[[:space:]]* = ingen eller nogle mellemrum
# = en havelåge
fil sti til konfigurationsfil

Der er mange måder at kommentere på, så tjek denne tråd for inspiration:

Stackexchange: Is there a way to show only uncommented lines in a script