Extrahieren Sie einen Array-Bereich in Powershell

8

Angenommen, es gibt ein Array in der Variablen $ a, das so erstellt wird,

%Vor%

Ich möchte einen Teil des Arrays, sagen $ a [1] und $ a [2], in eine andere Variable, sagen wir, $ b, so dass

%Vor%

Ich kann eine einfache for-Schleife verwenden, um die Aufgabe zu erledigen, aber ich denke, wenn es eine "elegantere" Art und Weise gibt, dies zu tun ... könnte ein One-Liner sein?

Vielen Dank im Voraus.

    
Barry Chum 18.09.2012, 13:56
quelle

2 Antworten

12

Sie können den Bereichsoperator verwenden, um das Array zu teilen:

%Vor%     
Shay Levy 18.09.2012, 14:19
quelle
0

Es ist erwähnenswert, dass der Range-Operator dynamische Werte unterstützt - sehr nützlich, wenn Sie Ihren Bereich dynamisch berechnen möchten, zum Beispiel:

%Vor%

Ausgabe:

%Vor%     
Emil 11.08.2016 15:53
quelle

Tags und Links