Niekiedy zachodzi potrzeba by w PowerShellu połączyć zawartość kilku zmiennych zawierających tablice oraz, czasami, usunąć powtarzające się wartości. Niezależnie od przypadku jest to kwestia zaledwie kilku prostych poleceń.
I tak, aby połączyć zawartość dwóch tablic wystarczy skorzystać z operatora +
. Na przykład:
PS C:\> $warzywa = 'pomidory', 'marchew'
PS C:\> $owoce = 'jablka', 'gruszki', 'sliwki'
PS C:\> $nabial = 'mleko', 'jogurt'
PS C:\> $zakupy = $warzywa + $owoce + $nabial
PS C:\> $zakupy
pomidory
marchew
jablka
gruszki
sliwki
mleko
jogurt
PS C:\>
Dodatkowo, aby usunąć powtarzające się wartości wystarczy skorzystać z Select-Object
z parametrem Unique
.
PS C:\> $supermarket = 'mleko', 'chleb', 'szampon', 'olowek'
PS C:\> $drogeria = 'waciki', 'szampon', 'perfuma'
PS C:\> $papierniczy = 'dlugopis', 'klej', 'olowek', 'kredki'
PS C:\> $zakupy = $supermarket + $drogeria + $papierniczy | Select-Object -Unique
PS C:\> $zakupy
mleko
chleb
szampon
olowek
waciki
perfuma
dlugopis
klej
kredki
PS C:\>
Skomentuj