#!/bin/bash
cat access_log | awk '{print $1}' | sort -n | uniq -c | sort -n > ip_all.txt
cat access_log | awk '{print $1}' | sort -n | uniq -c | sort -n > ip_all.txt
本文介绍了一个使用Shell脚本来处理日志文件的方法。该脚本通过管道操作读取cataccess_log日志文件的内容,并利用awk工具抽取每条记录的第一个字段(通常是IP地址)。接着,对抽取的数据进行数值排序并去除重复项,最后统计每个IP出现的次数并将结果保存到ip_all.txt文件中。此脚本适用于快速分析网站访问记录等场景。
366

被折叠的 条评论
为什么被折叠?