Chinaunix首页 | 论坛 | 博客
  • 博客访问: 736177
  • 博文数量: 28
  • 博客积分: 10081
  • 博客等级: 上将
  • 技术积分: 2585
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-18 08:33
文章分类

全部博文(28)

文章存档

2010年(1)

2009年(1)

2008年(26)

分类:

2008-04-08 11:31:37

查找一个文件中hello的个数 不同的方法

debian:~/Desktop# cat 2

hello ddasd hello eehello
defdfhello
debian:~/Desktop# grep -o hello 2|wc -l

4
debian:~/Desktop# sed 's/hello/&\

/g' 2 | grep -c hello
4
debian:~/Desktop# tr -d "\n" < 2| perl -e '
$_=<STDIN>;print s/hello//g'
debian:~/Desktop# xargs -n1 <2|grep "hello"|wc -w
4
debian:~/Desktop# awk -F"hello" '
{sum+=NF;sum-=1} END{print sum}' 2
4
debian:~/Desktop# sed '
s/hello/hello\n/g' 2 |sed -n -e '/hello/p'|awk -F"hello" '{sum+=NF;sum-=1} END{print sum}'
4
debian:~/Desktop# sed 's/hello/\nhello\n/g' 2|grep -c hello
4

阅读(1592) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~