in CMD In mehreren Befehlen Prompt fand ich einen Textblock geschrieben als "2> & 1" ... Keine hier so gefunden Fäden nur getroffen up Idee zu fragen, es .. Kann jemand erklären seine Verwendung und arbeiten bitte?Verwendung von "2> & 1" in Command
Antwort
Dies ist eine Umleitung der Ausgabe zur Verfügung steht, die normalerweise zu STDERR gehen würden - so, Fehler Nachrichten usw. - zum Ziel der normalen Ausgabe (normalerweise STDOUT).
Dies ist, weil Ausgang 2 für Fehlermeldungen, >
ist eine Umleitung, und &1
bezieht sich auf die Position, die normale Ausgabe gesendet wird. Es wird verwendet, um sicherzustellen, dass alle Nachrichten von dem Befehl an einem Ort sind.
Wenn Sie es mit einer normalen Umleitung kombinieren: foo > log.txt 2>&1
- dann enden sowohl Standard- als auch Fehlermeldungen in log.txt
.
Bekam es .. Danke .. – NeoHBz
Keine Sorgen. Denken Sie daran, Antworten, die Ihnen helfen, zu verbessern, und klicken Sie auf das grüne Häkchen neben einer Antwort, um sie zu "akzeptieren". :) – Chowlett
Kann nicht .. Ich bin neu hier und scheint niedrigere Benutzer können nicht abstimmen oder keine Antworten akzeptieren .. (neben alternativen Optionen?) – NeoHBz
Das STDERR (2) zu STDOUT umleitet (1)
Also alles OUTPUT von STDERR wird auf STDOUT
- 1. Pipe Command in Command
- 2. Anruffunktion von Adresse in Command
- 3. Verwendung von ini_set ("memory_limit", "-1")
- 4. Die Verwendung von 1 == 1 oder True in While-Schleifen
- 5. Nachdenken über die Verwendung von Command Design Pattern
- 6. Verwirrt durch Verwendung von {1} in Regex
- 7. Verwendung von Sensoren in Codename 1
- 8. JSF ViewParam von Command
- 9. CVS cvs command exited mit exit-status 1
- 10. Kafka Command Line Producer/Consumer haben 1 Sekunde Latenz
- 11. Syntax offener Werte \ command \ shell -% 1 vs% l vs% L
- 12. Command "Python setup.py egg_info" Fehler mit Fehlercode 1
- 13. Verwendung von Tiles2 mit Struts 1
- 14. Verwendung von Qlik mit Webpack 1
- 15. Was ist die Verwendung von while (1)?
- 16. Parallel.Für die Verwendung von Schritt! = 1
- 17. Verwendung von OMP_NUM_THREADS = 1 für Python Multiprocessing
- 18. MYSQL Suchbegriff Verwendung von Auftragslimit 1 und Verwendung absteigend links
- 19. Fischäquivalent von bash $ (command) Notation
- 20. null Rückkehr in Command
- 21. Command Line Interpreter in c
- 22. Get Command von Datagrid-Knopf
- 23. Python Command-Muster unter Verwendung ausführen und Instanzvariablen
- 24. Binding to Command von außerhalb eines UserControl
- 25. Verwendung von 1 = 2 in einer SQL-Abfrage
- 26. Verwendung von 2 HTML-Widgets in 1 leuchtender Anwendung
- 27. Verwendung von Wert 1 für boolean in Java
- 28. Was ist die Verwendung von WHERE 1 = 0 in SQL
- 29. Verwendung von Angular 1 Bibliotheken in Angular 2?
- 30. Routed Command Implementierung in WPF
Siehe den Microsoft-Artikel [Verwenden von Befehlsumleitungsoperatoren] (https://technet.microsoft.com/en-us/library/bb490982.aspx), der auch diese Umleitung erläutert. – Mofi