2
使用declare -a
聲明一個數組有什麼好處?使用「declare -a」在bash中聲明數組有什麼優勢?
例如;是否使用declare -a foo=(a b c)
比使用foo=(a b c)
提供什麼好處?
使用declare -a
聲明一個數組有什麼好處?使用「declare -a」在bash中聲明數組有什麼優勢?
例如;是否使用declare -a foo=(a b c)
比使用foo=(a b c)
提供什麼好處?
當你在bash中使用declare
變量時,它變成了本地作用域。這與使用內建的local
相同。範圍界定之外,沒有獲益。唯一必須在bash中聲明的變量是一個與-A
關聯的數組。
這可能會幫助其他人這樣來:http://www.linuxjournal.com/content/bash-declare-statement – David 2013-03-07 03:03:18