0
我在這發現了不少帖子,但無法將這些帖子放在一起解決我的問題。所以說我有兩個數組:在兩個bash陣列內匹配模式
array1=(adir bdir anicedir)
array2=(adir anice)
我想有一個第三陣列像這樣
array3=(adir anicedir)
更具體地,如果在array2
前5個字符的第i個元件的匹配第一5 array1
中的任何元素的字符然後用替換array2[i]
我試過,但'echo $ {array3 [@]}'沒有輸出...... – Manfredo
好吧,儘管它仍然沒有輸出。 'echo $ {array3 [@]}'給你正確的輸出嗎? – Manfredo
現在我得到'echo $ {array3 [@]} adir anice',但它應該是'echo $ {array3 [@]} adir anicedir'。無論如何,它已經有所幫助,我會試圖弄清楚。謝謝 – Manfredo