Re: [問題] bash 字串擷取

看板Linux作者 (Spig)時間16年前 (2009/06/18 13:29), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/4 (看更多)
※ 引述《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 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.242.151.101

06/18 13:43, , 1F
我的aaa 和 bbb 是需要在同一次的 loop 中處理 :)
06/18 13:43, 1F

06/18 13:53, , 2F
你可以用變數記下來,再一次處理啊....
06/18 13:53, 2F
文章代碼(AID): #1AET3Gh_ (Linux)
文章代碼(AID): #1AET3Gh_ (Linux)