#!/bin/bash
# count all visited ip
cat hduisa.com-access_log | awk '{print $1}' | sort -n | uniq -c | sort -n > ip_all.txt
# count all visited ip
cat hduisa.com-access_log | awk '{print $1}' | sort -n | uniq -c | sort -n > ip_all.txt
本文介绍了一个简单的bash脚本,用于从网站的日志文件中提取所有访问过的IP地址,并统计每个IP出现的次数。该脚本首先通过cat命令读取日志文件,接着使用awk筛选出IP地址部分,然后通过sort和uniq命令去除重复项并进行计数,最后将结果保存到ip_all.txt文件中。
375
543

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