有个
有个
全部文章
分类
题解(13)
归档
标签
去牛客网
登录
/
注册
有个的博客
全部文章
(共13篇)
题解 | #nginx日志分析1-IP统计#
awk awk '{ if ($0 ~ /\[23\/Apr\/2020:2[0-2]/) { a[$1]=1 } } END { print (length(a)) }' 使用grep grep "23/Apr/2020" | cut -c '-1...
bash
2021-12-20
6
0
题解 | #nginx日志分析1-IP统计#
利用 awk 中的 substr 函数 awk '{ if(substr($4, 2, 11) == "23/Apr/2020") { res[$1]++; } }END { for(k in res) { print res[k] " " k...
bash
2021-12-20
1
0
题解 | #处理文本#
declare -A map while read line; do arr=(${line/:/ }) if [ map["${arr[0]}"] ]; then map["${arr[0]}"]=${map["${arr[0]}"]}"\n"${arr[1]} e...
bash
2021-12-20
1
0
题解 | #打印只有一个数字的行#
awk -F "[0-9]" '{if(NF==2) print $0}' nowcoder.txt while read line do let count=0 for (( i = 0; i < ${#line}; i++)) do ...
bash
2021-12-19
5
0
题解 | #打印等腰三角形#
awk 'BEGIN{ for(n = 1; n <= 5; n++){ row = ""; for(i = 1;i <= 5 - n; i++){ row = row " " } for(i...
bash
2021-12-19
3
0
题解 | #域名进行计数排序处理#
awk -F "/" '{ arr[$3]++ } END { for (i in arr) { printf("%d %s\n", arr[i], i) } }' | sort -r
bash
2021-12-19
5
0
题解 | #将字段逆序输出文件的每行#
awk -F ":" '{ for(i = NF; i >=1; i--) { printf("%s", $i) if (i != 1) { printf(":") } } print "" }'
bash
2021-12-19
0
0
题解 | #判断输入的是否为IP地址#
# 使用正则表达式 awk '{ if ($0 ~ /^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[09][0-9]|[1-9][0-9]|[0-9])$/) { ...
bash
2021-12-19
7
0
题解 | #去掉不需要的单词#
awk '{ for (i=1; i<=NF; i++) { if ($i ~ /.*[bB]+.*/) { continue } else { print $i } } }'
bash
2021-12-19
3
0
题解 | #去掉所有包含this的句子#
awk '{flag=0; for(i=1; i<=NF; i++) { if ($i == "this"){ flag=1; } } if (flag != 1) { print $0; ...
bash
2021-12-19
0
0
首页
上一页
1
2
下一页
末页