看板Linux
标 题Re: [问题] 请教一下,想搜寻某包含某字串的某行.....
发信站SayYA 资讯站 (Tue Sep 23 17:14:24 2008)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ncu!News.Math.NCTU!SayYa
※ 引述《[email protected] (pete)》之铭言:
> 有个档案如下
> aaa ccc bbbbbb eeeeeeeee
> ddd
> dddddeeeeefffff
> jjjjjjjjjjj
> 我想写各shell script去搜寻aaa,并把aaa所在的那行列印出来
> 同时用能否找的到aaa作为一个逻辑判断式
> if (包含aaa); then
> xxxxx
> else
> yyyyy
> fi
> 请问要如何做得到??????
grep 'aaa' filename
if [ $? -eq 0 ]
then xxxxx
else yyyyy
fi
可缩写成
if grep 'aaa' filename
then xxxxx
else yyyyy
fi
--
================================================================
Red Hat Certified Engineer
『Linux 核心研究篇』(Linux Kernel Internals, 2 ED)译者
http://www.rtfiber.com/~changyj/ 2006/08/08 死亡车祸纪要
http://www.rtfiber.com/~changyj/sed sed 与正规式, 英文版
================================================================
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: 61-30-72-184.static.tfn.net.tw