Ich habe ein PowerShell-Skript, das eine Funktion aufruft. Ich versuche, alle diese zu erreichen, aber ich bin nicht sicher, wie:umleiten stderr zu stdout zu Konsole und zwei Dateien
- Schreib STDOUT und
out.txt
- Schreib STDERR zu trösten zu trösten und
out.txt
underr.txt
- stellen Sie sicher, alle STDOUT und STDERR-Ausgabe ist stil in der Reihenfolge, die es generiert
Dies ist, was ich h Ave bisher, die STDOUT und STDERR in eine Datei schreibt, aber es tut nicht den Rest von dem, was ich brauche.
function doIt() {
"hi"
$test["a"]["b"]
"bye"
}
doIt 2>&1 | Tee-Object out.txt
Was ist der Wert von $ test? – HiTech
'$ test' existiert nicht. Ich habe es dort eingefügt, um einen Fehler zu erzwingen. – IMTheNachoMan