4.PowerShell -- 数组,哈希表
1. PowerShell数组[*] 声明数组
$strUsers=@("user1","user2","user3”)
[*] 查看数组
$strUsers
PS C:\Users\Administrator> $strUsers
user1
[*] 赋值
$strUsers="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"]
21
PS C:\Users\Administrator>$age["MaRui"]=25
PS C:\Users\Administrator>$age["MaRui"]
25
[*] 删除哈希表中的其中一项(注意,使用圆括号) ,删除后继续查询,值为空。
PS C:\Users\Administrator>$age["MaRui"]=21
PS C:\Users\Administrator>$age["MaRui"]
21
PS 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
页:
[1]