Nel file di configurazione di
Squid ogni direttiva è preceduta da ampi commenti, molto utili come riferimento o come base di partenza per lo studio di nuove funzioni.
In alcuni casi però il file può risultare maggiormente leggibile quando vengono eliminati tutti i commenti (che includono anche le direttive non esplicitamente configurate) e le linee vuote.
Per produrre un file di configurazione "pulito" partendo dalla versione commentata si può utilizzare il potente comando
grep:
Innanzitutto copiamo la versione attuale del file:
cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
Partendo dalla copia di backup appena effettuata, eliminiamo tutte le righe che iniziano con il carattere
# (commenti), oppure che sono vuote, e
redirigiamo il risultato sul nuovo file di configurazione:
cat /etc/squid/squid.conf.bak | grep -v -E '(^#|^$)' > /etc/squid/squid.conf
Ora possiamo modificare agevolmente il file di configurazione, magari tenendo sott'occhio la copia di backup come riferimento.