#!/bin/bash
result=$( cat < nowcoder.txt | grep '23/Apr/2020:2[0-3]:' | cut -d'-' -f1 | sort | uniq -c | wc -l )
echo "${result}"
exit 0
cat filename | grep 字符串: 筛选出某个时间范围内的行数
cut -d'-' -f1 : 获取ip地址
sort: 排序
uniq -c : 去除重复ip
wc -l : 统计行数

#!/bin/bash
result=$( cat < nowcoder.txt | grep '23/Apr/2020:2[0-3]:' | cut -d'-' -f1 | sort | uniq -c | wc -l )
echo "${result}"
exit 0
cat filename | grep 字符串: 筛选出某个时间范围内的行数
cut -d'-' -f1 : 获取ip地址
sort: 排序
uniq -c : 去除重复ip
wc -l : 统计行数