請教script for迴圈跳出的寫法 - Linux

Skylar DavisLinda avatar
By Skylar DavisLinda
at 2012-04-21T23:03

Table of Contents

想要找出$source是否包含某些字串,如果有的話就輸出,因此我這樣寫

for i in $a $b $c $d $e

do
echo $source |grep $i && echo $i > text.txt
done

echo 繼續


$source如果包含$a就不會有其他的字串,而且80%以上是$a,
但也可能比完a~e都沒有,
能否改寫成比對出來之後就結束迴圈?改寫後可以減少處理時間嗎?

--
給忙碌的人用的Vocaloid週記....
先行版(順利的話週二)
http://hirokofan.pixnet.net/blog/category/1820969

完整版(順利的話週六)
http://hirokofan.pixnet.net/blog/category/1820741

--
Tags: Linux

All Comments

Necoo avatar
By Necoo
at 2012-04-26T11:09
break
Steve avatar
By Steve
at 2012-04-26T22:50
感謝

(gvim)請教ctags/cscope能不能多個tab ?

Damian avatar
By Damian
at 2012-04-21T09:57
各位大大好: 最近使用了ctags/cscope加上gvim,用起來非常的滿意。不過有一個小小的麻煩 就是如果trace一陣子後buffer 會增長,不好切換,要先list buffer 後再選擇 buffer才能切。 因為gvim有支援tab (firefox/chrome的那種tab,不是ident的t ...

如何取得lan端電腦的OS資訊?

Rachel avatar
By Rachel
at 2012-04-21T08:27
※ 引述《OuTian (OuTian)》之銘言: : 可以快速掃出區網電腦的 mac - vender : 我都是這樣下 : ./arp-scan -O ieee-oui.txt -F ieee-iab.txt -m mac-vendor.txt : --interface=eth0 --localnet ...

PHP 跑exec 格式不見???

Audriana avatar
By Audriana
at 2012-04-20T22:34
我用 php 去跑 exec 執行 linux 本機內的指令 再丟到 .php 的網頁出來呈現 但是跑出來的字 全部都沒有換行 請問要怎麼做才能保持本機執行的格式???? - ...

ibus 灌無蝦米

Margaret avatar
By Margaret
at 2012-04-20T22:19
※ 引述《leonyun (另一個我)》之銘言: : 想問一下 ibus 要怎麼灌嘸蝦米啊? : 我剛爬過文,好像沒人討論…… : 感謝大家! : 下載並解開 boshiamy-ibus-20091102.tar.gz cd 進去… vi +192 ibus-install-boshiamy.sh ...

ibus 灌無蝦米

Jake avatar
By Jake
at 2012-04-20T21:26
想問一下 ibus 要怎麼灌嘸蝦米啊? 我剛爬過文,好像沒人討論…… 感謝大家! - ...