Zusammenfassung
Die Pipeline verkettet mit dem Zeichen »|« mehrere Befehle zu einer »Produktionseinheit«. Die Ergebnisse eines Befehls werden so an den nachfolgenden Befehl weitergeleitet, der diese dann bearbeitet und wiederum weitergibt. Dazu ist es nötig, dass Befehle in der Pipeline auch tatsächlich in der Lage sind, die Ergebnisse des vorangegangenen Befehls zu empfangen. Befehle, die dies nicht unterstützen, kann man in ForEach-Object einbetten und auf diese Weise nachträglich pipelinekompatibel machen.
Man unterscheidet drei grundsätzliche Pipelineaufgaben: Datenpipelines verfeinern Rohdaten, indem sie z.B. unerwünschte Informationen ausklammern. Konversionspipelines verändern Daten und könnten beispielsweise aus einer Zahlenfolge Lottozahlen ...
Get Scripting mit Windows PowerShell 2.0 - Der Einsteiger-Workshop now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.