Wenn ich den Inhalt von Dateien betrachte, möchte ich automatisch cat
Dateien less
kurzschließen, die jedoch die Bildschirmgröße überschreiten. Ich könnte etwas mit verwenden wc -l
, aber gibt es einen besseren Weg, der vielleicht auch die Fenstergröße / aktuelle Anzahl der verfügbaren Zeilen berücksichtigt?
cat
Anzeigen von Dateien vermeiden . Normalerweise sollten Sie nur cat
den Inhalt einer Datei an stdout senden, damit sie an einen anderen Prozess weitergeleitet werden kann. Der Grund für das Vermeiden der Verwendung cat
zum Anzeigen ist, dass die unformatierten Bytes an das Terminal gesendet werden, was dazu führen kann, dass unerwartete Terminalbefehle ausgeführt werden. . Normalerweise sollten Sie einen Pager less
oder einen Editor verwenden, der Sonderzeichen für die Anzeige formatiert, damit sie vom Terminal nicht interpretiert werden.
cat -v
es zumindest, damit Sonderzeichen ausgeblendet werden.
cat
möglich? Das könnte eine bessere Lösung sein
cat -v
aus
git log
dem genau das passiert. Sie wissen nie im Voraus, was Sie bekommen werden (müssen Sie schlagenq
?).