io-redirection

Die E / A-Umleitung wird beim Shell-Scripting verwendet. Diese Funktion ermöglicht es, die Ausgabe eines Befehls zu übernehmen und sie als Eingabe für einen anderen Befehl umzuleiten. Oder Befehl kann die Eingabe aus einer Datei anstelle der Tastatur übernehmen. Der gesamte Prozess hilft dabei, Befehle auf verschiedene Arten zu verbinden.
3
Antworten

bash "echo" einschließlich "" in der Mitte erstellen Datei - bitte erläutern

Wenn ich schreibe: %Vor% In meinem Bash-Terminal wird eine neue Datei namens 5 in meinem Verzeichnis erstellt, die folgendes enthält: %Vor% Ich möchte wissen, was genau hier vor sich geht und warum bekomme ich diese Ausgabe? Ich glaub...
03.06.2016, 20:28
3
Antworten

Leiten Sie stdout von Python für C-Aufrufe um

Dies ist eine Folgefrage von hier speziell zu Antwort . Von einem Python-Modul aus rufe ich eine Hello World ausführbare Datei auf, die einfach Hello World an die Standardausgabe ausgibt. Ich bin daran interessiert, diese Ausgabe zu...
10.01.2012, 14:32
2
Antworten

E / A-Umleitung in Eclipse?

Ist es möglich, die E / A-Umleitung in Eclipse zu verwenden? Ich möchte die Standardeingabe / -ausgabe in der Befehlszeile wie java MyProgram <input.txt >output.txt umleiten, aber ich kann nicht scheinen, dass es in Eclipse funktioni...
28.04.2009, 18:24
2
Antworten

Installiere mehrere Homebrew-Formeln gleichzeitig

Sie können mehrere Homebrew-Formeln nach brew install package1 package2 installieren. Wenn Sie jedoch eine Textdatei mit allen Paketen haben, die Sie installieren möchten. Wie würdest du es tun? brew install < packages.txt funktionie...
04.11.2014, 14:37
1
Antwort

Falscher Kopf mit Umlenkung

In einer Antwort auf Piping eine Datei durch Tail und Kopf über Tee , war ein seltsames Verhalten von head gewesen im folgenden Konstrukt bei der Arbeit mit riesigen Dateien beobachtet: %Vor% Ausgabe: %Vor% Frage: Warum gibt die l...
21.05.2013, 07:17
2
Antworten

Wie wird die korrekte Unicode- und ANSI-Ausgabeumleitung in cmd.exe durchgeführt?

Wenn Sie Windows automatisieren und die Ausgabe von verschiedenen Befehlen (intern cmd.exe oder extern) umleiten, werden Sie feststellen, dass Ihre Protokolldateien kombinierte Unicode- und ANSI-Ausgaben enthalten (was bedeutet, dass sie ungü...
24.04.2010, 20:56
2
Antworten

Plattformübergreifende Weiterleitung der Standardeingabe und -ausgabe des erzeugten Prozesses in nativem C / C ++ (Bearbeitung mit Lösung)

Ich habe einen String-Befehl, den ich asynchron ausführen möchte, während ich auf seine Eingabe schreibe und seine Ausgabe lese. Klingt einfach, richtig, der Teufel ist in der Cross-Plattform. Ich ziele sowohl auf MSVC / Win32 als auch auf gcc /...
09.01.2010, 15:43
1
Antwort

Warum kann ksh bei geschachtelten Befehlsersetzungen keinen Standardfehler erfassen?

Ich habe das folgende Shell-Skript. %Vor% Erzeugt die folgenden Ausgaben in bash, zsh, dash und posh. Es macht Sinn, weil es keinen solchen Befehl namens bogus auf dem System gibt. %Vor% Aber in ksh unter Debian wird die Fehlermeldung...
01.05.2016, 09:57
1
Antwort

Wie man NUR Standard-Fehler-Stream und nicht Standard-Ausgabe-Stream eines Prozesses in C #, .net

Ich schreibe eine Anwendung in C #, die irgendwann eine Anwendung als untergeordneten Prozess mit der Klasse Process mit Asynchronous IO Umleitung wie folgt startet: %Vor% Das Problem mit diesem Code ist, dass ich zwar stderr richtig in...
16.10.2012, 17:53
4
Antworten

Warum liest und schreibt die gleiche Datei über die I / O-Umleitung eine leere Datei in Unix?

Wenn ich die Ausgabe eines Befehls in dieselbe Datei umleite, von der sie liest, wird ihr Inhalt gelöscht. %Vor% Kann jemand erklären, warum?     
13.12.2009, 09:17