回文章列表
作者Jerr.bbs@ptt.cc (i love lion ^_^) 看板: linux
標題Re: [問題] 從字串中取得特定文字當成變數內容
時間批踢踢實業 (2008/07/30 Wed 12:51:52)
※ 引述《softmark (傻瓜與野丫頭)》之銘言:
: 請問 要如何從字串中取得特定文字當成變數內容
: 如:
: 我輸入 abcdefg ,要bc當做變數的內容
: 我是程式是
: echo -n "輸入test: "
: read aa
: test=\"$aa | cut -c 2-3 \"
test=`echo $aa | cut -c 2-3`
`是ESC下面那顆鍵
這樣就行了
`xxx`是把xxx的執行結果當作rvalue
: 不過執行時卻會出錯
: 不過我用 echo $aa | cut -c 2-3 可以輸出 bc
: "理論上"來講應該會變成 test="bc"
: 不知那裡有寫錯.....請各位指導一下
: 還有像 {}跟()和` 該如何正確運用,也請大家教導...謝謝

--
※ 發信站: 批踢踢實業坊(ptt.cc) 
◆ From: 122.116.230.138
softmark:謝謝...可以了                                          07/30 12:51
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻