Weniger oder Mehr in Windows?

Gibt es einen Befehl in der Windows-DOS-Eingabeaufforderung, der dem UNIX less oder more entspricht?

Grundsätzlich besteht das Problem darin, dass beim Eingeben von hg log die Ausgabe zu viele Zeilen enthält, die auf den Bildschirm passen, und ich sie paginieren möchte.

Irgendwelche Ideen, wie man dieses Problem löst?

Author: Jeffrey Greenham, 2012-05-18

5 answers

Windows hat den Befehl more. z. B. (Entnommen aus Wikipedia)

Um die Datei mit dem Namen letter anzuzeigen.txt auf dem Bildschirm kann der Benutzer einen der beiden folgenden Befehle eingeben:

 more < letter.txt
 type letter.txt | more 

In Ihrem Fall möchten Sie also hg log | more.

Für eine stärkere Nutzung möchten Sie etwas wie UnxUtils oder GnuWin32, die ein leistungsfähigeres Dienstprogramm haben.

. geben Sie hier die Bildbeschreibung ein

 69
Author: Renan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-05-19 03:05:46

Wenn Sie nichts dagegen haben, zusätzliche software zu installieren gow ist ein nettes toolkit mit einer Reihe von standalone-unix-tools, die Sie verwenden können, einschließlich weniger und mehr - es erfordert eine installieren, da es fügt sich an den Pfad, aber können Sie kopieren und verwenden Sie den install-Verzeichnis auch an anderer Stelle.

 5
Author: Journeyman Geek,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-05-19 02:09:04

Unter Windows 10 können Sie das Windows-Subsystem für Linux installieren:

Mit dem Windows-Subsystem für Linux können Entwickler Linux-Umgebungen-einschließlich der meisten Befehlszeilentools, Dienstprogramme und Anwendungen-ohne den Overhead einer virtuellen Maschine direkt unter Windows ausführen.

Starten Sie nach der Installation bash.exe und führen Sie less /mnt/c/temp/test.txt aus, um den Dateitest zu öffnen.txt befindet sich in c:\temp.

 5
Author: Mathias,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-12 13:48:39

, Up-to-date-weniger-build für Windows ist hier: http://adoxa.altervista.org/less/index.html

 4
Author: johndoe,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-08-20 10:03:24

Hier finden Sie aktuelle less Builds für Windows: https://github.com/jftuga/less-Windows/releases

Dies sind die empfohlenen Windows-Builds auf der weniger offiziellen Downloadseite.

 0
Author: Piz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-11-22 19:00:46