首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >写一个获取 ip 访问量的shell脚本

写一个获取 ip 访问量的shell脚本

原创
作者头像
eisc
修改2021-04-02 09:52:41
修改2021-04-02 09:52:41
8980
举报
代码语言:javascript
复制
#!/bin/bash

for((i=3;i++;i>1))
do

catip=(`netstat -ano | grep tcp | grep -v -E "127.0.0.1|100.100|0.0.0.0" | grep -v ":::"| awk -F" " '{print $5}' | sort | uniq -c | awk -F" " '{print $2}' | awk -F":" '{print $1}'`); echo ${catip[*]}

      for j in ${catip[*]}
        do
         catiptxt=$(cat 2.txt | grep $j | wc -l)
           if [ $catiptxt -lt 1 ]
              then
                  echo $j >> 2.txt
                  echo $j "==========================》已经成功写入文件"
              else
                  echo "IP : $j 已经存在"
           fi


        done
sleep 1
done

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档