ricklgoncalves
(usa Slackware)
Enviado em 14/09/2010 - 15:13h
while [ $contador -le $dias ] ; do
if [ $contador -le 9 ]; then
numero="0"$contador
else
numero=$contador
fi
#########
if [ $mode -eq 1 ] ; then
cut -d "." -f 2,4 $caminho/passo1_op1 > $caminho/passo3_op1
#
sort $caminho/passo3_op1 | uniq | wc -l | cut -d " " -f 1 >> $caminho/Z_Visits.txt
fi
#
if [ $mode -eq 2 ] ; then
cut -d " " -f $p_hora $caminho/ed$numero.log | cut -d ":" -f $p_dois_pontos > $caminho/passo3_op2
paste $caminho/passo3_op2 $caminho/passo2_op2 > $caminho/passo4_op2
#
sort $caminho/passo4_op2 | uniq | wc -l | cut -d " " -f 1 >> $caminho/Z_Visits.txt
fi
#
if [ $mode -eq 3 ] ; then
# Pega so o que tem utma=
cut -d "." -f 2,4 $caminho/passo1_op3 | sort | uniq | wc -l | cut -d " " -f 1 > $caminho/visits_utma_op3.txt
# Pega so o que nao tem utma
cut -d " " -f $p_hora $caminho/passo2_op3 | cut -d ":" -f $p_dois_pontos > $caminho/passo6_op3
paste $caminho/passo6_op3 $caminho/passo5_op3 > $caminho/passo7_op3
sort $caminho/passo7_op3 | uniq | wc -l | cut -d " " -f 1 > $caminho/visits_ipbrowser_op3.txt
# Soma os dois resultados, com e sem utma=
expr `cat $caminho/visits_utma_op3.txt` + `cat $caminho/visits_ipbrowser_op3.txt` >> $caminho/Z_Visits.txt
fi
######
done