Less (Unix)
Less
| |
---|---|
![]() Less, X-Terminal | |
Basisdaten
| |
Maintainer | Mark Nudelman |
Entwickler | Mark Nudelman |
Erscheinungsjahr | 1983[1] |
Aktuelle Version | 394 |
Aktuelle Vorabversion | 653[2] (20. März 2024) |
Betriebssystem | GNU/Linux[3], BSD-Betriebssystem[3], macOS[3], Microsoft Windows[3], Unix-ähnliches System, MS-DOS[4], OS/2[4], OS-9[4], z/OS[4] |
Programmiersprache | C[4] |
Kategorie | Systemapplikation |
Lizenz | GPL |
www.greenwoodsoftware.com/less |
less (englisch weniger) ist ein unixärer Befehl zum komfortablen Betrachten großer Datenmengen. Im Gegensatz zu einem Texteditor ist der Benutzer jedoch mit less nicht in der Lage diese zu verändern. less gibt Daten auf die Terminal-Größe zugeschnitten aus, wobei sich komfortabel mit verschiedenen Tasten über den Datensatz scrollen lässt. Im Gegensatz zu more können auch wieder die über der aktuellen Position im Datenbestand befindlichen Daten betrachtet werden.
Syntax
less [Schalter] <Dateiname>
Geschichte
In den frühen 80er Jahren waren die den Betriebssystemen mitgelieferten Werkzeuge dem less-Autor Mark Nudelmann zu unkomfortabel. Zum Betrachten von Log-Dateien war der Texteditor vi nicht in der Lage, da er die riesigen Dateigrößen nicht verwalten konnte. Das Problem, welches der Autor in dem damals von ihm benutztem Systemwerkzeug more sah, war, dass die Log-Dateien nur vorwärts betrachtet werden konnten, die für Fehlermeldungen verantwortlichen Einträge in den Logs jedoch vor den Fehlermeldungen standen. Zurückblättern war mit more aber nicht möglich.
Nudelmann und seine Kollegen beklagten sich oft über dieses Problem, dass rückwärts mehr (backwards more) gesucht werden müsste, also weniger (less). Aus diesem Wortspiel, der genaue Urheber aus dem Kollegenkreis ist unbekannt, entstand dann der Name des bald entwickelten und 1983 fertiggestellten Werkzeuges less (weniger). Nach betriebsinterner Benutzung und Weiterentwicklung der Software entschied der Autor, dass less nützlich genug ist um es mit der Welt zu teilen. So veröffentlichte er im Mai '85 die erste Version von less im Usenet, in der damaligen Newsgroup net.sources, unter einer freien Lizenz.
Weblinks
- ↑ Open Source Software for z/OS and OS/390 UNIX. (PDF) März 2002, Less (abgerufen am 30. Juni 2024): „I wrote the first version in late 1983 and we began using it internally.“
- ↑ www.greenwoodsoftware.com. 20. März 2024 (abgerufen am 12. April 2024).
- ↑ a b c d In: Free Software Directory.
- ↑ a b c d e Downloading less. (abgerufen am 31. Dezember 2017).