relatorio squid
Publicado por marden do vale pimenta 18/10/2007
[ Hits: 6.042 ]
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
Monitoramento de usuário via screenshots
cal2svg gerador de calendários em formato vetorial SVG
olhaMeuDesktop 0.1 - Aplicativo para gravar Área de Trabalho
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Instalando COSMIC no Linux Mint
Turbinando o Linux Mint: o poder das Nemo Actions
Inteligência Artificial no desenvolvimento de software: quando começar a usar?
[Resolvido] Algo deu errado ao abrir seu perfil
Usando o VNSTAT para medir o seu consumo de internet
Habilitando clipboard manager no ambiente COSMIC
Não estou conseguindo fazer funcionar meu Postfix na versão 2.4 no Deb... (2)
Quando vocês pararam de testar distros? (10)









