shell遍歷多個數組 項目中拆分成多個微服務后,要shell啟動多個服務,唯一的區別,就是啟動類和環境不一樣外,其他都是一樣的,這樣就抽出了2個數組,需要在一個for循環中遍歷出來,demo如下: 結果: 如果是單個數組的話: 於是整合了一下,寫了一個具體的demo ...
var 數組的一個元素 var first second three for str in var do echo str done ...
2019-01-31 18:04 0 1313 推薦指數:
shell遍歷多個數組 項目中拆分成多個微服務后,要shell啟動多個服務,唯一的區別,就是啟動類和環境不一樣外,其他都是一樣的,這樣就抽出了2個數組,需要在一個for循環中遍歷出來,demo如下: 結果: 如果是單個數組的話: 於是整合了一下,寫了一個具體的demo ...
最近做項目遇見個問題,代碼執行不完,但是代碼沒有錯誤,原因是對象數組循環刪除其中某一項對象 原因就在於當你刪除一個數據的時候,這個數組的個數已經發生了變化,接下來的遍歷就很有可能出現crash,除非是你運氣好,刪除的是最后的一個數據。 采用新建一個空數組,將需要刪除的數據存在里面,然后在新數組 ...
cat diffarray.sh #!/bin/bash arry_list1=(1 2 3 4 5 6 7 8 9) arry_list2=(3 5 8) declare -a diff_list t=0 flag=0 echo arry_list1=${arry_list1 ...
//for...in 是遍歷對象的健名,或者數組的下標(數組,對象都可用) 存在的問題:1)在某些情況下,這段代碼可能按照隨機順序遍歷數組元素, 2)數組原型鏈上的屬性都能被訪問到 總之:for-in ...
...
結果: PASS_MAX_DAYS 90PASS_MIN_DAYS 0 ...
本文為原創博文,轉發請注明原創鏈接:https://www.cnblogs.com/dingbj/p/10090583.html 數組的概念就不多說了,大家都懂! shell數組分為索引數組和關聯數組,今天只說普通的索引數組。 定義數組 像很多腳本語言一樣,shell ...
#!/bin/bash aa="good" bb="hello" aaaa="aa bb" for i in $aaaa; do echo $i=${!i} done 其中aaaa是一個數組,${!i}取變量的值。 ...