如何从日志文件中提取 IP 和 URL

如何从日志文件中提取 IP 和 URL

我有一个很长的通用鱿鱼日志文件。我的老板要求我提取 IP 和访问的 URL。到目前为止,我可以处理 IP,但我需要列出这些 IP 和访问的 URL。

就像是:

172.10.1.20 http://url1.com

答案1

通常,squid 日志的 IP 位于日志文件的第 3 字段,访问 URL 位于日志文件的第 7 字段,如果您的系统中的不同,则相应地调整数字。

使用awk

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

使用cut

cut -d' ' -f3,7 logfile

相关内容