Como extrair o IP e o URL de um arquivo de log

2

Eu tenho um arquivo de log longo e genérico do squid. Meu chefe está me pedindo para extrair IP's ao lado de URLs acessados. Até agora, posso processar IPs, mas preciso que esses IPs sejam listados com as URLs acessadas.

Algo como:

172.10.1.20 http://url1.com
    
por Alain 06.07.2016 / 16:23

1 resposta

3

Normalmente, os logs do squid têm IPs no terceiro campo e URLs de acesso no 7º campo do arquivo de log, se forem diferentes em seu sistema, então ajuste o número de acordo.

usando awk ,

awk '{print $3 " " $7}' logfile

usando cut ,

cut -d' ' -f3,7 logfile
    
por 06.07.2016 / 16:32

Tags