PowerShellの比較演算子

PowerShellの比較演算子

PowerShellの比較演算子一覧を以下に示します。

-eq等しい
-ne等しくない
-gtより大きい
-ge以上
-ltより小さい
-le以下

その他にも-like演算子などがあります。

これはワイルドカード(*)を使用して文字列が含まれるならTrue、そうでないならFalseを返します。

以下、例です。

PS C:\work_ps> 'testabcd' -like '*cd'
True
PS C:\work_ps> 'testabcd' -like '*cc'
False
PS C:\work_ps>

あいまい検索みたいなイメージです。全く逆で-notlike演算子もあります。意味はそのままです。

PS C:\work_ps> 'testabcd' -notlike '*cd'
False
PS C:\work_ps> 'testabcd' -notlike '*cc'
True
PS C:\work_ps>

コメント

タイトルとURLをコピーしました