Pipe ein Programm in weniger

5

Ich tauche in das Einrichten und Lernen von Git ein und lerne gleichzeitig Bash. Ich versuche, etwas einfaches zu tun, als den Hilfeabschnitt von anzusehen

$ git config

leider, wenn ich tippe, dass die Ausgabe der Hilfe vom Bildschirm geht. Beim Googeln fand ich weniger das Programm, mit dem ich scrollen möchte.

Ich habe es versucht

$ git config | Weniger

ohne erfolg. Irgendwelche Ideen? Vielen Dank!

coderdave
quelle

Antworten:

10

Git schreibt seine Ausgabe wahrscheinlich in den Standardfehlerstrom anstelle des Standardausgabestroms, da die Befehlsparameter nicht korrekt sind. Bitte lesen Sie über Unix-Standard-Streams Hier .

Um das Problem zu beheben, müssen Sie umleiten Der Fehlerstrom in den Ausgabestrom wie folgt:

git config 2>&1 | less


quelle
4

Piping leitet nur stdout um. Wenn Sie auch stderr möchten, müssen Sie diesen zuerst auf stdout umleiten.

git config 2>&1 | less
Ignacio Vazquez-Abrams
quelle