一道shell编程题(滴滴二面)
题目(我记得是这样,当时不会):当前目录下有一堆日志文件,统计文件中“滴滴”字样出现的行数
补充两种解法:
方法一:shell编程
#! /bin/bash
# for practice
ans=0
for file in $(ls);do
ans=$(($ans+$(cat $file | grep "滴滴" | wc -l)))
# echo $file
done
echo $ans
方法二:grep+wc
grep -r "滴滴" . | wc -l
补充两种解法:
方法一:shell编程
#! /bin/bash
# for practice
ans=0
for file in $(ls);do
ans=$(($ans+$(cat $file | grep "滴滴" | wc -l)))
# echo $file
done
echo $ans
方法二:grep+wc
grep -r "滴滴" . | wc -l
全部评论
相关推荐
11-07 03:09
深圳大学 C++
_Matrice_:差不多的性格,不然不会本科时硬杠cpp(那个时候还没有大模型,啃完一整本primer和习题,还是做不出来什么东西),还找不到方向,相比之下学习一些应用层的同学已经能够参考别人的方法做出实用的应用了。学东西,找实习,感觉更多地是出于和别人比较,而不是自我内驱。不过...正如deft所说,人生不需要他人的建议,所以也没有标准化的路径,在能够自食其力的背景下慢慢找到自己的生活方式吧...。另外面试很多时候看运气、眼缘 点赞 评论 收藏
分享
点赞 评论 收藏
分享