Powershell

PowerShellで配列にある値と一致した値を削除する

スポンサーラベル
Powershell

Powershellで配列内に格納されている値と同じ値があった場合に削除する方法について自分向けのメモとなります。

意外とPowerShellの情報は見つからないです・・・

配列内に指定した値(文字列)があった場合に削除するには以下の様にします。

$array = $array -ne "削除したい要素”

1. 使い方(例)

$array = @("aaa","iii","uuu","eee","ooo")

$array = $array -ne "iii"
Write-Host $array
$array = $array -ne "eee"
Write-Host $array

結果としてiiieeeが削除されて表示されます。

aaa uuu eee ooo
aaa uuu ooo

PowerShellの学習におすすめの書籍

私も実際に持っていますが、間違いなくこの本はオススメできます。PowerShellの基礎と応用まで幅広くりかいすることができます。

今回は以上となります。

コメント

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