relatorio squid
Publicado por marden do vale pimenta 18/10/2007
[ Hits: 6.011 ]
Homepage: www.fucapi.br
Este Script visa apenas gerar um arquivo contendo os endereços IP usados pelo usuário.
Crie uma pasta e coloque o arquivo dentro, então crie uma sub-pasta chamada relatório.
#!/bin/bash
echo inicio
#set -x
dir_access=/usr/local/squid/logs/01-10-2007/access.log.0
# coletando informacoes do log do squid
awk '{print $8 " " $3 " " strftime("%H:%M:%S",$1)}' $dir_access |grep -v "-"|sort > squid.log
while_read_LINE ( )
{
cat squid.log |while read LINE
do
ARQ2=$LINE
echo $ARQ2 > arq2.txt
var
ARQ1=$LINE
echo $ARQ1 > arq1.txt
ponto=$ponto"."
echo Executando relatorio
echo $ponto
clear
done
}
var ()
{
IP2=$(awk '{print $2}' arq2.txt)
USER2=$(awk '{print $1}' arq2.txt)
grep $IP2 relatorio/$USER2 > tmp.log
$?add
}
0add ()
{
echo igual > tmp.log
}
1add ()
{
echo $IP2 >> relatorio/$USER2
}
2add ()
{
echo $IP2 >> relatorio/$USER2
}
while_read_LINE
echo fim
rm -rf *.log
COMO CRIAR UM MENU PARA SCRIPT EM SHELL NO LINUX, DEBIAN, UBUNTU E ETC
Executando comandos remotos via Dropbox
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
fusermount3 no Ubuntu 25.10 - mantenha o perfil do AppArmor
[Resolvido] dlopen(): error loading libfuse.so.2 AppImages require FUSE to run.
Criação de diretórios e aplicação de restrições de acesso no Linux
diferença entre o Tor baixado pelo Gerenciador de Aplicativos e o Tor ... (8)
E aí? O Warsaw já está funcionando no Debian 13? [RESOLVIDO] (16)
VOL já não é mais como antes? (28)
Atualizei meu ubuntu e desliguei e ele não inicia corretamente (18)









