Chinaunix首页 | 论坛 | 博客
  • 博客访问: 94902
  • 博文数量: 17
  • 博客积分: 1278
  • 博客等级: 中尉
  • 技术积分: 290
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-08 13:26
文章分类

全部博文(17)

文章存档

2011年(4)

2010年(7)

2009年(1)

2008年(5)

我的朋友

分类: LINUX

2011-03-24 19:26:02

 
$cat filters.txt
敏感词1|敏感词2|...|敏感词N
 
filters1.txt只有一行
 
$echo "敏感词" | egrep filtersBuff |wc
$1
 
$echo "非敏感词" | egrep filtersBuff |wc
$0
 
其中 filtersBuff 表示 filter.txt的内容 "敏感词1|敏感词2|...|敏感词N"
 
剩下的,就是用 C语言拼装以上语句,并使用 fopen 执行并获得 echo $? 的返回值了
 
fopen的使用参见
linux C程序中获取shell脚本输出(如获取system命令输出)》  "4、使用 popen"
 
 
阅读(1131) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~