close
文字原始檔($1)
AUDIOPLLS130R0
BGR_TOP
CBUS_SINK_REV01
CBUSSINKS130R2
CBUSSINKS130R3E
CBUSSINKS130R3
CBUSSINKS130R4
變數宣告
lib=(`awk '{print $1}' $1`)
說明:若是lib有多個變數,則用括號()括起來,即可變成陣列型態的變數。
使用echo輸出看看
1。echo $lib
→ AUDIOPLLS130R0
只會輸出第一個變數
2。echo ${lib[3]}
→ CBUSSINKS130R2
利用${lib[x]}來指定執行變數lib中的第x個變數內容。
3。echo ${#lib[@]}
→ 7
變數lib的個數數量
4。echo ${lib[@]} (與${lib[*]}相同)
→ AUDIOPLLS130R0 BGR_TOP CBUS_SINK_REV01 CBUSSINKS130R2 CBUSSINKS130R3E CBUSSINKS130R3 CBUSSINKS130R4
變數lib全部的個別內容
解析
${lib[0]} AUDIOPLLS130R0
${lib[1]} BGR_TOP
${lib[2]} CBUS_SINK_REV01
${lib[3]} CBUSSINKS130R2
${lib[4]} CBUSSINKS130R3E
${lib[5]} CBUSSINKS130R3
${lib[6]} CBUSSINKS130R4
文章標籤
全站熱搜
留言列表