您的位置:首页 > 运维架构 > Shell

5.PowerShell -- 数组和哈希表

2015-04-25 22:55 302 查看
1. PowerShell数组
声明数组$strUsers=@("user1","user2","user3”)
查看数组$strUsers




PS C:\Users\Administrator> $strUsers[0]
user1
赋值
$strUsers[1]="marui"
重新查看数组元素
PS C:\Users\Administrator> $strUsers
user1
marui
user3

合并两个数组





2. PowerShell哈希表哈希表,也就是字典。一种很好的数据结构。

声明哈希表:
$age=@{"MaRui"=21;"Lee"=27;"Tom"=53}

查询整个哈希表内容
PS C:\Users\Administrator> $age

Name Value
---- -----
MaRui 21
Tom 53
Lee 27
查询哈希表中的其中一项:
PS C:\Users\Administrator>$age["MaRui"]
21

修改并哈希表中的其中一项:
PS C:\Users\Administrator>$age["MaRui"]21PS C:\Users\Administrator>$age["MaRui"]=25PS C:\Users\Administrator>$age["MaRui"]25 删除哈希表中的其中一项(注意,使用圆括号) ,删除后继续查询,值为空。
PS C:\Users\Administrator>$age["MaRui"]=21PS C:\Users\Administrator>$age["MaRui"]21PS C:\Users\Administrator>$age.remove("MaRui")PS C:\Users\Administrator>$age["MaRui"] 清除哈希表,清除后继续查询,哈希表值为空。
PS C:\Users\Administrator> $age
Name Value
---- -----
Tom 53
Lee 27

PS C:\Users\Administrator> $age.clear()
PS C:\Users\Administrator> $age

参考文献:
http://marui.blog.51cto.com/1034148/293506
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息