首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
沙夏
获赞
26
粉丝
2
关注
3
看过 TA
4
男
湖南人文科技学院
2010
安全工程师
IP属地:未知
123
私信
关注
拉黑
举报
举报
确定要拉黑沙夏吗?
发布(15)
评论
刷题
收藏
沙夏
关注TA,不错过内容更新
关注
2022-01-16 18:03
湖南人文科技学院 安全工程师
题解 | #ps分析-统计VSZ,RSS各自总和#
awk '{vsz+=$5;rss+=$6}END{print "MEM TOTAL\nVSZ_SUM:"vsz/1024"M,RSS_SUM:" rss/1024"M"}'
0
点赞
评论
收藏
分享
2022-01-16 17:57
湖南人文科技学院 安全工程师
题解 | #业务分析-提取值#
awk '{for (i=6;i<=NF;i++) printf $i" ";print ""}' nowcoder.txt | awk -F":|," '{switch(NR){ case 1 : print "serverVersion:"$2;break case 3 : print "serverName:"$2;break case 4 : print "osName:"$2;print "osVersion:"$4;break default: break; }}'
0
点赞
评论
收藏
分享
2022-01-16 15:09
湖南人文科技学院 安全工程师
题解 | #netstat练习4-输出和3306端口建立连接总的各个状态的数目#
echo "TOTAL_IP `awk '$5~/3306$/{print $5}' nowcoder.txt|awk -F: '{print $1}'|sort -u|wc -l`" awk '$5~/3306$/{a[$6]++}END{for(k in a) print k,a[k]}' nowcoder.txt echo "TOTAL_LINK `awk '$5~/3306$/{print $0}' nowcoder.txt|wc -l`"
0
点赞
评论
收藏
分享
2022-01-14 17:01
湖南人文科技学院 安全工程师
题解 | #netstat练习3-输出每个IP的连接数#
awk '/^tcp/{print $5}' nowcoder.txt| awk -F: '{a[$1]++}END{for(k in a) print k,a[k]}'| sort -n -r -k 2
0
点赞
评论
收藏
分享
2022-01-14 16:57
湖南人文科技学院 安全工程师
题解 | #netstat练习2-查看和3306端口建立的连接#
awk '{if($5~/3306$/ && $6=="ESTABLISHED") print $5}' nowcoder.txt| awk -F: '{a[$1]++}END{for(k in a) print a[k],k}'| sort -k 1 -n -r
0
点赞
评论
收藏
分享
2022-01-14 16:16
湖南人文科技学院 安全工程师
题解 | #nginx日志分析6-统计每分钟的请求数#
awk '{print $4}' nowcoder.txt| awk -F: '{print $2":"$3}'| awk '{a[$0]++}END{for(k in a) print a[k],k}'| sort -k 1 -r
0
点赞
评论
收藏
分享
2022-01-14 11:54
湖南人文科技学院 安全工程师
题解 | #nginx日志分析1-IP统计#
awk '{if($4~/^\[23\/Apr\/2020/)a[$1]++}END{for(k in a) print a[k]" "k}' nowcoder.txt|sort -k 1 -r
0
点赞
评论
收藏
分享
2022-01-14 11:43
湖南人文科技学院 安全工程师
题解 | #处理文本#
awk -F ":" '{a[$1]=a[$1]":"$2}END{ for (k in a ) print k""a[k] }' nowcoder.txt|awk -F ":" '{ printf ("[%s]\n",$1); for (i=2;i<=NF;i++) print $i }'
0
点赞
评论
收藏
分享
2022-01-14 11:29
湖南人文科技学院 安全工程师
题解 | #格式化输出#
awk '{ l=length($0) f=l%3 for (i=1;i<=l;i++){ printf substr($0,i,1) if((i-f)%3==0 && i!=l) printf "," } print "" }' nowcoder.txt
0
点赞
评论
收藏
分享
2022-01-14 10:02
湖南人文科技学院 安全工程师
题解 | #打印等腰三角形#
awk 'BEGIN{ for (i=1;i<6;i++){ for(j=5;j>i;j--) printf " " for(k=0;k<i;k++) printf "* " print "" } }'
0
点赞
评论
收藏
分享
2022-01-13 21:21
湖南人文科技学院 安全工程师
题解 | #将字段逆序输出文件的每行#
awk -F ":" '{a[NR]=$NF; for (i=NF-1;i>0;i--) a[NR]=a[NR]":"$i }END{for(k in a) print a[k]}' nowcoder.txt
0
点赞
评论
收藏
分享
2022-01-13 19:40
湖南人文科技学院 安全工程师
题解 | #判断输入的是否为IP地址#
awk '{ if($0~/^((25[0-5]|2[0-4][0-9]|[0-1]?[0-9]{0,2})\.){3}(25[0-5]|2[0-4][0-9]|[0-1]?[0-9]{0,2})$/) print "yes" else if($0~/^([0-9]*\.){3}[0-9]*$/) print "no" else print "error" }' nowcoder.txt
0
点赞
评论
收藏
分享
2022-01-13 11:54
已编辑
湖南人文科技学院 安全工程师
题解 | #求平均值#
sum=`awk 'BEGIN{sum=0};NR!=1{sum+=$1}END{print sum}' nowcoder.txt` num=`awk 'NR==1{print $1}' nowcoder.txt` echo "scale=3;$sum/$num"|bc
0
点赞
评论
收藏
分享
2022-01-13 11:57
已编辑
湖南人文科技学院 安全工程师
题解 | #转置文件的内容#
awk 'BEGIN{sum=0}{ k=0; for(i=1;i<=length($0);i++){ c=substr($0,i,1); if(c<6 && c>0){ k++; sum++; } } print "line"NR" number:"k }END{print "sum is " sum}' $1
0
点赞
评论
收藏
分享
2022-01-13 11:58
已编辑
湖南人文科技学院 安全工程师
题解 | #转置文件的内容#
awk '{for(i=1;i<=NF;i++) a[NR][i]=$i} END{ for(j=1;j<=NF;j++){ for (i=1;i<=NR;i++){ print a[i][j] } print "\n" } }' $1
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务