web-dev-qa-db-fra.com

Comment extraire les lignes requises dans le fichier squid.conf

Comment supprimer les lignes commentées dans le squid.conf fichier et faire du fichier Squid nouvellement créé le fichier de configuration par défaut pour mon serveur proxy Squid?

1
quadriola

Que diriez-vous de sed:

sed -i.bak '/^#/d' /etc/squid/squid.conf

Le fichier d'origine sera enregistré sous /etc/squid/squid.conf.bak. Si vous ne souhaitez pas enregistrer le fichier d'origine, utilisez:

sed -i '/^#/d' /etc/squid/squid.conf

Ou grep:

grep -v '^#' /etc/squid/squid.conf > /etc/squid/squid.conf.bak && mv /etc/squid/squid.conf.bak /etc/squid/squid.conf

Je ne vous proposerai pas de supprimer aveuglément toutes les lignes commençant par # car ils peuvent contenir diverses informations/suggestions importantes.

1
heemayl