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!

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


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.