#!/bin/bash
#关键字查找,然后找出对应行内ip地址,uniq -c统计,sort根据第一列进行逆序排序,再通过awk打印出
cat nowcoder.txt | grep -i "23/apr" | grep -o -E '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' | sort | uniq -c | sort -nrk 1 | awk '{print $1,$2}'