![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
grep
抛物线.
技术实现梦想。
展开
-
grep 左匹配的问题
把(?<=a)b(?=c)这里面的a当成模式匹配,正确的是把b当做模式来匹配,a和c只是条件。模式匹配+条件成立才是匹配成功这个就是(?<=a)和\K的区别re\K 里的re,不是零宽的第一个字符a,被‘a\K’的a匹配成功,开始往后找字符,直到(?=b)总结:\K不是零宽,(?<=)是零宽grep -o (only的意识) 只取出匹配的字符而非全行(?&...原创 2018-10-29 19:20:06 · 1319 阅读 · 0 评论 -
grep命令详解
linux grep 命令详解grep:grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同...原创 2018-11-06 10:02:56 · 585 阅读 · 0 评论 -
linux统计文件的行数
文件test1.txt有17行方法一:awk ‘{print NR}’ test1.txt | tail -n1管道前打印所有行号,管道后则打印最后一行或者:awk ‘END{print NR}’ test1.txt方法二:grep -n ‘’ test1.txt | awk -F : ‘{print $1}’ | tail -n1或者:grep -n ‘’ test1.txt ...原创 2019-04-23 20:28:08 · 280 阅读 · 0 评论 -
运行mapreduce任务 统计某个单词出现的次数
mapperreducerroot@master opt]# hadoop jar /opt/hadoop-2.7.6/share/hadoop/tools/lib/hadoop-streaming-2.7.6.jar -files ‘mapper.py,reducer.py’ -input /data/word.txt-output /data/out6 -mapper ./ma...原创 2019-04-23 21:01:50 · 1407 阅读 · 0 评论