Um stderr auf stdout umzuleiten verwenden wir 2> & 1. Warum ist es nicht nur 2> 1? Warum wird & benötigt?stderr Umleitung zu stdout
2
A
Antwort
7
weil Ihr Strom umgeleitet werden würde Datei mit dem Namen „1“
+0
Also, warum ist es nicht & 2> & 1. :-) – chappar
+3
weil 2 in diesem Fall nicht mehrdeutig ist –
3
Da 2> 1 in eine Datei „1“ genannt umleiten würde. Das Symbol & gibt einen Stream statt einer Datei an. Das & Symbol ist nicht notwendig für die 2, da die 2 immer ein Stream-Inidcator ist.
Verwandte Themen
- 1. Dupliziere stdout zu stderr
- 2. Wie Umleitung Child-Prozess stdout/stderr auf den Hauptprozess stdout/stderr in Java?
- 3. Umleitung stdout und stderr in eine einzelne Datei mit Präfixen
- 4. Umleitung stdout/stderr unter Unix-C-Datei ++ - wieder
- 5. Wie steuert man Popen Stdin, Stdout, Stderr Umleitung?
- 6. Fangen stderr und stdout in log4j vor Unix-Umleitung
- 7. Linux G ++ Compiler Umleitung Stderr und Stdout erstellt leere Datei
- 8. Wie Umleitung stdout und stderr Logger in Python
- 9. Speichern Sie stdout, stderr und stdout + stderr synchron
- 10. ABAP Stdout und Stderr
- 11. über stdout/stderr Umleitungen
- 12. LLVM stdin/stdout/stderr
- 13. umleiten stderr zu stdout in c-shell
- 14. Redirect STDOUT und STDERR zu Datei "> &"
- 15. Redirect stdout und stderr zu Funktion
- 16. vim filter und stdout/stderr
- 17. paramiko kombinieren stdout und stderr
- 18. Capturing stderr, aber nicht stdout
- 19. Apache Spark Stderr und Stdout
- 20. redirect stdout/stderr in C
- 21. Piping popen stderr und stdout
- 22. stdout Umleitung mit Ctypes
- 23. Capture stderr von Python Subprozess.Popen (Befehl, stderr = subprocess.PIPE, stdout = subprocess.PIPE)
- 24. Bash speichern/redirect stdout und stderr wenn Programm getötet wird
- 25. Python Logging Split zwischen stdout und stderr
- 26. Piping sowohl stdout und stderr in bash?
- 27. , wie man richtig alle stdout/stderr erfassen
- 28. Warum wird STDERR auf STDOUT umgeleitet
- 29. stdout und stderr nach SIGPIPE wiederherzustellen
- 30. Muting stdout und stderr während Mokka-Tests
Es sollte keine Leerzeichen um> geben, da sie auch zur Mehrdeutigkeit beitragen. – grawity