代码: 全选
cat abc.txt | grep en | wc -l
但是如果想统计abc.txt中开头是en的单词的个数应该如何写呢?
看了下 man grep 和 man wc 还是不知道应该如何
感觉看man的内容不知道如何看起,不知道大家一般都是怎么看的?
还望大家多多指教,先谢谢了~~
代码: 全选
cat abc.txt | grep en | wc -l
你这个只是每行以en开头的啊。eexpress 写了:grep '^en'
正则而已
代码: 全选
sed 's/\ en/\nen/g' file|grep "^en"|wc -l
怎么会,我执行结果是正确的阿:tiany 写了:对3楼命令的测试如下
文件内容执行三楼的命令后的结果输出代码: 全选
en1 en2 en3 en4 en5 5en
2
那个替换命令貌似是有问题的
我只会在vi里面的替换~~
晕晕
代码: 全选
xiooli(~)<< cat file
en1 en2 en3 en4
en5 5en
xiooli(~)>> sed 's/\ en/\nen/g' file |grep "^en"|wc -l
5
xiooli(~)<<
代码: 全选
xiooli(~)<< cat file
en1 en2 en3 en4
en5 5en
xiooli(~)>> awk '{for(i=1;i<=NF;i++)if($i~/^en/)count++};END{print count}' file
5
xiooli(~)<<
代码: 全选
grep -o "\<en" FILE | wc -l