[Shell]字典的使用


  • 定義一個字典名稱
declare -A ipaddress
  • 賦值
ipaddress=([master1]="10.1.90.181" [master2]="10.1.90.182" [master3]="10.1.90.183" [node1]="10.1.90.184" [node2]="10.1.90.185" [node3]="10.1.90.186")
  • 獲取Key值 echo ${! [*]}
[root@master1 ~]# echo ${!ipaddress[*]}
master2 master3 master1 node1 node2 node3
  • 獲取Value值
[root@master1 ~]# echo ${ipaddress[*]}
10.1.90.182 10.1.90.183 10.1.90.181 10.1.90.184 10.1.90.185 10.1.90.186
  • 通過key獲取值
[root@master1 ~]# echo ${ipaddress[master1]}
10.1.90.181

END


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM