免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 769 | 回复: 4
打印 上一主题 下一主题

shell问题请教!<具体问题见内容> [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-03-18 17:01 |只看该作者 |倒序浏览
如何通过shell程序查找一个文本中是否含有字符串
如果
有: 计数器 + 1
没有: 在查是否有下一个字符串

主要是 如何处理 yes or no 的判断呢?

论坛徽章:
0
2 [报告]
发表于 2004-03-18 17:12 |只看该作者

shell问题请教!<具体问题见内容>

可以判断程序是否执行,有一个变量可以判断的。

论坛徽章:
0
3 [报告]
发表于 2004-03-18 19:05 |只看该作者

shell问题请教!<具体问题见内容>

$? 可以检测程序是否执行成功,不知对楼主是否有帮助。

论坛徽章:
0
4 [报告]
发表于 2004-03-18 21:26 |只看该作者

shell问题请教!<具体问题见内容>

[root@wy1 tmp]# cat aaa
iiiii
iiii
iii
ii
i
oo
ooo
oooo
[root@wy1 tmp]# cat aq
ii
oo
[root@wy1 tmp]# cat finds.sh
#!/bin/bash
let sum=0
while read words
do
  if cat aaa | grep $words &>; /dev/null;then
    let sum=$sum+1
  fi
done < aq
echo $sum
[root@wy1 tmp]# bash finds.sh
2
[root@wy1 tmp]#

论坛徽章:
0
5 [报告]
发表于 2004-03-19 11:15 |只看该作者

shell问题请教!<具体问题见内容>

谢谢!楼上各位!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP