iT邦幫忙

2021 iThome 鐵人賽

DAY 6
0
自我挑戰組

Powershell 入门系列 第 6

Powershell 入门之基本运算符

今天我们来一起看看 Powershell 中的运算符。

首先,我们来一起看看,Powershell 中的算术运算。

在 Powershell 中,你可以直接使用基本的算术运算符:

PS C:\Users\Admin> 2+2
4
PS C:\Users\Admin> 5-3
2
PS C:\Users\Admin> 3*4       // 乘法
12
PS C:\Users\Admin> 5/2       // 除法
2.5
PS C:\Users\Admin> 5%2      // 取余
1

除了算术运算符,Powershell 还支持比较运算符:

PS C:\Users\Admin> 5 -eq 6    // 判断是否相等(True 表示相等,False 表示不相等)
False
PS C:\Users\Admin> 5 -eq 5    
True
PS C:\Users\Admin> 5 -ne 6    // 判断是否不等(True 表示不相等,False 表示相等)
True
PS C:\Users\Admin> 5 -ne 5
False
PS C:\Users\Admin> 5 -gt 6    // 判断是否大于(True 表示大于,False 表示不大于)
False
PS C:\Users\Admin> 5 -ge 6    // 判断是否大于或等于(True 表示大于或等于,False 表示小于)
False
PS C:\Users\Admin> 5 -lt 6    // 判断是否小于(True 表示小于,False 表示不小于)
True
PS C:\Users\Admin> 5 -le 6    // 判断是否小于或等于(True 表示小于或等于,False 表示大于)
True
PS C:\Users\Admin> 5 -le 5
True

赋值运算符(赋值给变量):

PS C:\Users\Admin> $a = 5
PS C:\Users\Admin> Write-Host $a
5

逻辑运算:

PS C:\Users\Admin> (1 -eq 1) -and (1 -eq 2)     // 与
False
PS C:\Users\Admin> (1 -eq 1) -or (1 -eq 2)     // 或
True
PS C:\Users\Admin> -not $true                  // 非
False

上一篇
Powershell 远程连接
下一篇
Powershell 入门之逻辑判断(上)
系列文
Powershell 入门21

尚未有邦友留言

立即登入留言