He de fer sovint canvis a arxius de configuració com httpd.conf i squid.conf. Aquests arxius tenen un nombre gran de línies que es comenten fora, principalment comentaris i algunes directives de configuració possibles que s'han comentat fora com no s'exigeixen per defecte. Un problema amb què m'encaro mentre edito tals arxius és que hi ha tantes línies comentades fora que necessito moure's moltes línies avall abans que pugui trobar la pròxima directiva de configuració activa. Trobava una solució bona per ajudar-me amb això.
Ara utilitzo la comanda següent quan vull només mirar les directives actives a l'arxiu de configuració d'apatxe:
# sed ' / *#/d; /^ *$/d' /etc/httpd/conf/httpd.conf
Aquesta comanda llegeix l'arxiu /etc/httpd/conf/httpd.conf i filtra tots els comentaris i espais extraordinàriament blancs, deixant només les escenes de configuració actives. Això fa molt fàcil que miri l'arxiu de configuració.
Si vol només filtrar les línies que comencen amb comentaris corren la comanda següent:
# sed ' / ^#/d; /^ *$/d' /etc/httpd/conf/httpd.conf
És bonic molt el mateix comanda com més primer amb un canvi petit. El primer * es canvia per ^, que és regex per començar de línia.


{ 1 comentari... llegeixi'l sota o afegeixi'n un }
Deixi un Comentari