看板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