Wenn ich den Inhalt von Dateien betrachte, möchte ich automatisch catDateien lesskurzschließ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?
catAnzeigen von Dateien vermeiden . Normalerweise sollten Sie nur catden Inhalt einer Datei an stdout senden, damit sie an einen anderen Prozess weitergeleitet werden kann. Der Grund für das Vermeiden der Verwendung catzum 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 lessoder einen Editor verwenden, der Sonderzeichen für die Anzeige formatiert, damit sie vom Terminal nicht interpretiert werden.
cat -ves zumindest, damit Sonderzeichen ausgeblendet werden.
catmöglich? Das könnte eine bessere Lösung sein
cat -vaus
git logdem genau das passiert. Sie wissen nie im Voraus, was Sie bekommen werden (müssen Sie schlagenq?).