Weniger
| weniger | ||
|---|---|---|
| Teil des GNU-Projekts | ||
|
Erfassung von weniger in einem X-Terminal . | ||
| Allgemeine Information | ||
| Programmtyp | Terminal-Pager | |
| Autor | Markus Nudelmann | |
| Entwickler | Markus Nudelmann | |
| Erstveröffentlichung | 1984 | |
| Lizenz | GPL | |
| Technische Information | ||
| Eingeplant | C | |
| Versionen | ||
| Neueste stabile Version | 6082. September 2022 | |
| Neueste Version im Test | 5804. März 2021 | |
| Versionsgeschichte |
| |
| Verknüpfungen | ||
less ist ein Textdatei- Viewer , der in Shells funktioniert .
Im Gegensatz zu anderen ähnlichen Programmen (z. B. more ) ermöglicht Less die vollständige Navigation durch den Dateiinhalt mit minimalen Systemressourcen.
Less ist Freie Software .
Geschichte
Less wurde ursprünglich zwischen 1983 und 1985 von Mark Nudelman bei der inzwischen nicht mehr existierenden Firma Integrated Office Systems entwickelt. Es wurde schließlich für die Community freigegeben und ist derzeit in der Konsolenarbeit äußerst beliebt . Weniger ist die Standardanzeige für den Menschen .
Betrieb
Less kann nicht nur zum Anzeigen des Inhalts von Dateien verwendet werden, sondern auch zum Durchsuchen der Ausgabe anderer Programme, z. B.: grep , sort , file , tree usw.
Die Vorteile des Programms sind die folgenden:
- Vollständige Navigation, mit Seite vor/zurück (oder Zeile für Zeile) und seitlicher Bewegung.
- Suchen Sie nach Wörtern oder Phrasen (sogar über reguläre Ausdrücke ), mit Hervorhebung der Ergebnisse.
- Gleichzeitige Anzeige mehrerer Dateien.
- Unterstützt fette Formatierung und Unterstreichung von Wörtern (wird zum Beispiel bei man verwendet ).
- Verschiedene andere erweiterte Funktionen wie: Anzahl der Zeilen anzeigen, Inhalt in einer Datei speichern (nützlich mit grep und anderen), Lesezeichen für die Navigation erstellen usw.
- Es ist portabel und läuft auf fast allen Betriebssystemen : Windows (XP/2000/98 usw.), DOS , Linux und anderen Unixes (FreeBSD, Solaris usw.).
Less wird durch die Angabe von Aufrufparametern konfiguriert, und obwohl es kein Menü hat, lässt es sich leicht mit Befehlen verwalten.
Die Art und Weise, wie es ausgeführt wird, ist: weniger [ Optionen ] [ Datei ... ]
Gemeinsame Parameter
- -g: Nur die aktuelle Übereinstimmung eines gesuchten Textes wird hervorgehoben.
- -I: Bei der Suche wird die Groß-/Kleinschreibung nicht beachtet.
- -M: Navigationsdaten anzeigen.
- -N: Nummer jeder Zeile anzeigen (nützlich in Quellcodedateien ).
- -p Muster : Gibt die Ergebnisse ab dem ersten Vorkommen des eingegebenen Worts oder Musters zurück.
- -S: Auto-Wrap-Zeilen deaktivieren (lange Zeilen werden durch Seitennavigation sichtbar).
Allgemeine Befehle
- Pfeiltasten /Bild nach unten/Bild nach oben/ Pos1 /Ende : Navigation.
- n g : Zur Zeile Nummer n springen .
- / Muster : ( Schrägstrich ) Sucht ein Musterwort oder einen Ausdruck . Reguläre Ausdrücke können verwendet werden .
- n : Zum nächsten Treffer gehen (nach einer Suche).
- N : Zum vorherigen Spiel gehen.
- m Buchstabe : Aktuelle Position ( Lesezeichen ) mit einem Buchstaben markieren .
- ' Buchstabe : (einfaches Anführungszeichen ) Zurück zur Buchstabenmarke .
- s : Aktuellen Inhalt (von einem anderen Programm wie grep abgerufen ) in einer Datei speichern.
- =: (Gleichheitszeichen) Aktuelle Dateiinformationen.
- h : Hilfe.
- q : Beenden.
Beispiele
less -M readme.txt #Datei "readme.txt" lesen.
Datei * | weniger #Dateianalyse erleichtern.
grep -rin void *.* | less -SI -p void #Machen Sie es einfach, "void" zu finden.
Siehe auch
Externe Links
- Offizielle Website
- Handbuch (auf Englisch)