PowerShell 学习(一):运算符
一、算术运算符 : 运算符 说明 示例 结果 + 将整数相加; 连接字符串、数组和哈希表。 连接哈希表时不能有相同的key 1+1 "abc”+"def” "abc”+123 "a”,"b”+"c” "a”,"b”+1 "a”,"b"+1,2 "a”,"b”+"c”,"d” @{a=1;b=2}+@{c=”cc”;d=”dd”} "a”,"b",”c”+@{a=”aa”;b=”bb”} 2 abcdef abc123 a,b,c a,b,1 a,b,1,2 a,b,c,d @{a=1;b=2;c=”cc”;d=”dd”} a,b,c,@{a=”aa”;b=”bb”} - 用一个值减去另一个值。 对数字取负。 1-1 -1-1 0 -2 * 将整数相乘; 按指定次数复制字符串和数组。 2*3 "a”*3 "a”,"b” * 3 6 aaa a b a b a b / 将两个值相除。 6/2 3 % 返回除法运算的余数。 7%2 1 运算符优先级 Windows PowerShell 按照以下顺序处理算术运算符: 圆括号 () - (对负数) *, /, % +,- (对减法) 二、赋值运算符: 运算符 说明 示例 = 将变量的值设置为指定值。 变量名称必须以$开头 赋值运算符 (=) 的优先级低于管道运算符 (|) 可以将千字节 (KB)、兆字节 (MB) 和千兆字节 (GB)