小亮来给他整个活
小亮来给他整个活
全部文章
分类
归档
标签
去牛客网
登录
/
注册
小亮来给他整个活的博客
全部文章
(共123篇)
题解 |#Nginx日志分析4-查询某个IP的详细访问情况#
#!/bin/bash # 用grep匹配新增前提条件,其他的和前面的题目没区别 grep "192.168.1.22" | awk -F ' ' '{arr[$7]++}END{ for (i in arr){ printf "%d %s \n...
2024-10-15
0
63
题解 |#Nginx日志分析2-统计某个时间段的IP访问量#
#!/bin/bash awk -F ' - - ' '/23\/Apr\/2020:2[0-3]:/{arr[$1]}END{ # 注意给个初始化的数字,防止输出为空 sum=0 for (i in arr){ sum += 1 } print s...
2024-10-14
0
106
题解 | #Nginx日志分析1-IP访问次数统计#
#!/bin/bash awk -F ' - - ' '/23\/Apr\/2020/{arr[$1]++}END{ # 使用正则匹配/23/Apr/2020/ for (i in arr){ print arr[i] ,i } }'| sort -k 1 -r
2024-10-14
1
65
题解 | #打印等腰三角形#
#!/bin/bash read n for i in $(seq 1 "$n") do bef=$(($n-$i)) if [ $bef = 0 ] # 控制空格的数量从0开始,否则三角形整体右移一格 then printf '' else printf ' ...
2024-10-14
0
66
题解 | #去掉不需要的单词#
#!/bin/bash grep -iv 'b'
2024-10-12
0
56
题解 | #求平均值#
#!/bin/bash declare -i sum=0 declare -i n=0 while read num do if (($n==0)) then declare -i len=$num else let sum+=$num ...
2024-10-12
0
74
题解 | #转置文件的内容#
#!/bin/bash declare -i n=1 a=`head -n 1 nowcoder.txt | awk "{print NF}"` b=`awk "END {print NR}" nowcoder.txt` # sort -k 2 nowcode...
2024-10-12
0
65
题解 | #第二列是否有重复#
#!/bin/bash awk '{a[$2]++}END{for (i in a){if (a[i]>1) {print a[i],i}}}' nowcoder.txt | sort -k 1
2024-10-11
0
79
题解 | #统计每个单词出现的个数#
#!/bin/bash declare -A map while read line do arr=($line) for i in ${arr[@]} do if [-z ${map[$i]}] then map[$i] = 1 e...
2024-10-11
0
59
题解 | #统计所有进程占用内存百分比的和#
#!/bin/bash awk '{a+=$4} END {print a}' nowcoder.txt
2024-10-10
0
59
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页