Por ejemplo queremos sacar las paginas que visitan x.x.x.x usuario del log del squid ya que estan haciendo mal uso del internet, blosas de trabajo, pornografia, etc aunque es mas facil bloquear esas paginas con squid o squidguard el dueño quiere saber quienes o cuales IPs navegan
mi script shell quedo asi
cat palabras| awk '{print "cat /var/log/squid/access.log|grep "$1" >>Reportetmp"}'|sh
cat Reportetmp|awk '{print "El usuario "$3" visito "$7}' > Reporte
rm Reportetmp
el archivo palabras contiene terminos asi
sex
xxx
.dll
girls
gays
hack
messenger
msn
juegos
chat
icq
chicas
y genera un Archivo con nombre Reporte el cual contiene algo asi
El usuario 192.168.x.x visito
http://sst.fotologs.net/__sexysadie__/