bash 字串擷取 - Linux

Table of Contents

※ 引述《Xphenomenon (啦 )》之銘言:
: 請問各位大大,假如我有一個變數:
: str='aaa bbb'
: echo ${str:0:3}
: echo ${str:4}
: 這樣可以分別把 aaa 和 bbb 抽取出來,
: 但是我現在要抽取的字串我無法事先知道他的長度,
: 有可能另一個字串是 'cccccccc ddddddd',
: 請問在 bash 裡面有什麼好方法嗎? 先感謝了! :>

str='aaa bbb'
for i in $str; do
echo $i
done

Result:
aaa
bbb

--

All Comments

Frederica avatarFrederica2009-06-20
我的aaa 和 bbb 是需要在同一次的 loop 中處理 :)
Wallis avatarWallis2009-06-20
你可以用變數記下來,再一次處理啊....