Dennis 'Antwort ist richtig. Siehe man bashund suche (mit /) nach dem Abschnitt "REDIRECTION". Insbesondere die Unterabschnitte "Umleiten der Ausgabe" und "Anhängen der umgeleiteten Ausgabe".
RedGrittyBrick
Antworten:
28
>dient zum Umleiten in eine Datei (Überschreiben), >>zum Anhängen.
Üblicherweise >wird dies als Umleitung (Standardausgabe in eine Datei) bezeichnet, während das Pipe-Symbol |als Piping (Standardausgabe in einen anderen Prozess) bezeichnet wird. Sie laufen Gefahr, Leute wie mich zu verwirren, wenn Sie >als "Rohrleitungen" bezeichnen
RedGrittyBrick
@RedGrittyBrick: Ich habe in einigen Büchern Piping gesehen (und ich sage es seit Jahren), aber das Umleiten scheint weitaus häufiger zu sein. Vielen Dank.
Dennis
@Dennis Piping verwendet die Pipe, |um die Ausgabe eines Programms / Befehls mit der Eingabe eines anderen zu verbinden. Verwandte .
man bash
und suche (mit/
) nach dem Abschnitt "REDIRECTION". Insbesondere die Unterabschnitte "Umleiten der Ausgabe" und "Anhängen der umgeleiteten Ausgabe".Antworten:
>
dient zum Umleiten in eine Datei (Überschreiben),>>
zum Anhängen.bar.txt
Verwenden Sie zum Überschreiben Folgendes:quelle
>
wird dies als Umleitung (Standardausgabe in eine Datei) bezeichnet, während das Pipe-Symbol|
als Piping (Standardausgabe in einen anderen Prozess) bezeichnet wird. Sie laufen Gefahr, Leute wie mich zu verwirren, wenn Sie>
als "Rohrleitungen" bezeichnen|
um die Ausgabe eines Programms / Befehls mit der Eingabe eines anderen zu verbinden. Verwandte .> foo
nur syntaktischer Zucker für| Out-File foo
und daher eine Form der Rohrleitung ist ;-)