郭富成
郭富成
全部文章
分类
未归档(1)
缓存(1)
题解(33)
归档
标签
去牛客网
登录
/
注册
郭富成的博客
走着~~~
全部文章
(共12篇)
题解 | #shell/bash去掉不需要的单词#
1.正则匹配使用 #!/usr/bin/env bash function solution_1() { local arr="" while read line; do arr=(${line}) for ele in ${ar...
shell/bash
2021-08-23
3
765
题解 | #shell/bash求平均值#
#!/usr/bin/env bash function solution_1() { read count local sum=0 local loop=${count} while (( ${loop} > 0)); do read m ...
shell/bash
2021-08-20
9
761
题解 | #shell/bash去掉所有包含this的句子#
一种情况下包含this单词,句中单词前后要有空格才符合条件,句首单词后有空格,前无空格,句尾单词前有空格后无空格; 还有一种就是只要包含this四个连续字符就算符合条件:一下都不是完美符合条件的,对于该题暂时够用====== solution_1: grep -v 参数排除this,不以单词区分;...
shell/bash
2021-08-20
2
625
题解 | #shell/bash打印每一行出现的数字个数#
遍历文件每一行,具体差异主要在针对每一行的处理流程: 1.将单行所有字符单独获取在处理*(solution1,solution2,solution4,solution5) / 正则处理清除其他字符只留下目标数字(solution3)2.单个字符正则匹配,awk形式, if [[ =~ ]] 形式 #...
shell/bash
2021-08-19
1
734
题解 | #shell/bash统计每个单词出现的个数#
偷懒,输出前少一步排序 # cat nowcoder.txt | awk '{print $2}' | sort -r | uniq -cd # awk '{print $2}' nowcoder.txt | sort -r | uniq -cd # cut -d" " -f2 ...
shell/bash
2021-07-30
0
672
题解 | #shell/bash统计每个单词出现的个数#
读取文件没一行,默认空格分割拆分成数组,遍历每个单词,使其作为map的key,map的value为计数器,当获取某个key,没有值时value初始1,有值时自增1 declare -A map function test3() { local temp="" lo...
shell/bash
2021-07-30
0
885
题解 | #shell/bash统计所有进程占用内存大小的和#
该题实际需求是获取对应列值进行计算,期间需要了解ps命令结果中每一列代表的含义 #!/usr/bin/env bash function test() { local sum=0 local arr=() while read line; do arr=(${...
shell/bash
2021-07-29
5
1022
题解 | #shell/bash打印字母数小于8的单词#
分割字符串为单词,遍历每个单词并且获得每个单词的长度,也就是shell获取字符串长度 ### 获取字符串长度的方式 ele-字符串变量 # awk 的length()函数 # awk的NF变量 echo "${ele}" | awk -F"" '{print ...
shell/bash
2021-07-29
27
1102
题解 | #shell/bash去掉空行#
同上一题,输出空行的行号,该题则删除空行 # grep 正则实现 grep -v '^$' nowcoder.txt cat nowcoder.txt | grep -v '^\s*$' # sed 命令正则 sed '/^\s*$/d' nowcoder.txt # awk 正则 awk '{...
shell/bash
2021-07-29
3
720
题解 | #shell/bash打印空行的行号#
正则匹配空行\s(匹配任何空白字符:包括空格,制表符,换页符等等.等价于[ \f\n\r\t\v])且输出带行号. ^匹配输入字符串的开始位置,$匹配输入字符串的结束位置.该题匹配空行可以用 ^\s*$ 作为目标正则,不是唯一,可根据正则语法自行灵活搭配拆分; grep使用: -n: 输出行号 ...
shell/bash
2021-07-28
54
3208
首页
上一页
1
2
下一页
末页