lesspipe.sh ist ein Open Source, freie und einfache Kommandozeilen-Eingangsfilter für den Pager weniger, als in weniger "Handbuchseite beschrieben.
lesspipe.sh ist ein Bash-Skript, das unter einem ksh-kompatiblen Shell wie KSH, ZSH oder Bash läuft, und ermöglicht es Benutzern, weniger verwenden, um Dateien mit binären Inhalt, komprimierte Dateien, Archive und mehr zu sehen.
Anzeigen von Dateien durch Zugriff auf eine Gerätedatei wird in einem gewissen Ausmaß (DOS-Dateisysteme und Teer Dateien) implementiert. lesspipe.sh unterstützt viele Formate, sowohl als Klar und komprimierte Dateien unter Verwendung der gzip, bzip2, oder zip-Algorithmen
Was ist neu in dieser Pressemitteilung:.
- Bessere Handhabung von Kodierungen und schützen vor iconv Fehler.
Was ist neu in Version 1.72:
- erkennen richtigen Optionen für die Dateibefehl zur Laufzeit (Vincent Lefevre )
- schätze die Zeichenkodierung und gegebenenfalls einen char Umwandlung (VL) zu tun
- machen farbige ls, die für verschiedene Betriebssysteme Aromen Ausgang (Marc Abramowitz)
- Dateien nicht interpretieren mit der Erweiterung .xml als html-Dateien (James Ahlborn)
- eval `... / lesspipe.sh` wird LESS_ADVANCED_PREPROCESSOR gesetzt, wenn sinnvolle
- Proben weniger Wrapper, um URLs mit weniger (in contrib) öffnen (Sebastian Kayser) Version 1.71 6. April 2010
- erkennen eine gute Version von tar, versuchen Sie, auf Solaris (Jim Pryor) zu vermeiden / usr / bin / tar
- mehr tun, Vorverarbeitung, wenn LESS_ADVANCED_PREPROCESSOR eingestellt ist
- immer versuchen, zu interpretieren (g) roff formatierten Text (man pages)
- bessere Erkennung von lzip und xz komprimierte Dateien (Vincent Lefevre)
- rufen Sie nicht identifizieren für 'Bildtext' getaggt Dateien (Vincent Lefevre)
- Sie nicht auf Inhalte der Variable LANG für den Aufruf iconv verlassen (Vincent Lefevre)
- muss ein Fallback zu bash oder zsh für die Schale zur Laufzeit verwendet (Vincent Lefevre) Version 1.70 16. Juli 2009
- Befestigung der Anruf von mktemp unter MacOS (von Peter Kostka und Martin Otte berichtete)
- erkennen Hilfsprogramme zur Laufzeit (von David Leverton, Petr Uzel vorgeschlagen)
- fügen Unterstützung für xz Kompression (Mathieu Bouillaguet)
- strengere Tests für gzip-Komprimierung
- Veränderungen in rpm Verarbeitung besser zu unterstützen Mac OS X und BSD-basierten Systemen
- vorstellen --fixed in configure statisch steuern lesspipe Generation
- verbesserte Generation von Makefile
- Aufruf eval `... / lesspipe.sh` die ENV-Variable LESSOPEN richtig gesetzt
- Befestigungs Glas Verarbeitung, wenn nicht mit fastjar (war ein Fehler in 1,60 nur)
- Steuerbetrag Vorverarbeitung durch den ENV var LESS_ADVANCED_PREPROCESSOR wenn der Zusammenhang configure Frage mit y (Standardwert n) beantwortet (Petr Uzel)
- aktualisierte Dokumentation zu letzten Änderungen Version 1.60 reflektieren 1. Dezember 2008
- umfassende Umstrukturierung der Code, Unterstützung für noch mehr Dateitypen (Jim Pryor)
- mit einem temp dir und mktemp temporäre Dateien anlegen
- Konzentrat Dateityperkennung in Abhängigkeit
- umgeschrieben die Erkennung und Verarbeitung von HTML-Dateien, aufgenommen xhtml Anerkennung, fügen elinks und w3m als HTML-Parser
- eine bessere Unterstützung für JAR-Dateien (nach Erweiterung jar erkannt und xpi)
- Unterstützung für Excel und Powerpoint-Dateien (nach Erweiterung erkannt)
- Unterstützung für Perl-pod-Dateien
- farbige Verzeichnislisten
- Liste und Anzeigen der Steuerteile * .deb-Pakete
- Unterstützung für lzip Kompression (Antonio Diaz Diaz)
- Unterstützung für DjVu-Dateien (Florian Cramer)
- verbesserte Zip Unterstützung für Solaris, Bugfixes in configure (Paul Townsend)
- Code-Bereinigung und Bugfixes in lesspipe basierend auf dem umstrukturierten Code
- erweiterte Testsuite
- Aktualisierung der Dokumentation (fusionierten english.txt und README) Version 1.55 13. August 2008
- Bereinigung Dokumentation und Code
- entfernen Unterstützung für postMedien (Disketten)
- besser UTF-8 Unterstützung, fügen Umwandlungen zwischen UTF-8 und ISO-8859-1
- hinzufügen Vorläufige Unterstützung für LZMA komprimierten Dateien (von Goetz Waschk vorgeschlagen)
- eine bessere Unterstützung für 7-zip-Dateien (Vorschlag von Stephan Hegel)
- beheben falsch geschriebene Programmnamen "Links" Version 1.54 25. Juli 2008
- verbesserte Unterstützung für MP3-Dateien mit ID3v2 (Tipp von Markus Meyer)
- hinzugefügt Tests für mp3-Dateien mit ID3 v1 und v2-Tags
- Version der Datei Befehl richtig zu erkennen
- bevorzugen Verbindungen über Luchse für HTML-Anzeige
- Unterstützung hinzuzufügen binären plist-Dateien (Mac OS X) (Peter D. Barnes Jr.)
- fügen Unterstützung für GPG-verschlüsselten Dateien (Daniel Risacher) Version 1.53 11. April 2006
- Unterstützung für Openoffice-Dokumente (Florian Cramer, Vincent Lefevre)
- Unterstützung für RAR-Archive (von Cindy Leonhardt vorgeschlagen)
- Unterstützung für 7-Zip-Archive, UTF-16 Text (von Vincent Lefevre vorgeschlagen)
- Unterstützung für Bildformate (png, gif, jpeg und andere)
- kleine Shell-Syntax Fix (von Andrew Barnert berichtete)
- bessere Test zu Teer und dvi-Dateien erkennt
- Sie nicht den vollständigen Pfad für die Befehle, wenn sie in den Suchpfad sind
- zu vermeiden & quot; Datei - & quot; Befehl, entspannen Anforderungen an & quot; Datei & quot ;, Solaris jetzt ok (Ken)
- Anzeige debian-Dateien ohne dpkg (Tipp von Jürgen Kahnert)
- Erwähnung in Fehler, die Syntax-Highlighting ist eine experimentelle Funktion
- benötigen mindestens Version 1.0 des bzip2
- aktualisierte Dokumentation Version 1.52 19. Juli 2005
- Variablenersetzung Muster enthält% Ursachen hängen in AIX, entkommen% char
- die Ausgabe des Befehls Datei können Dateinamen enthalten, machen es schwieriger, den Dateityp Erkennungslogik Version 1.51 irre 26. Mai 2005
- fix Tippfehler im Makefile (PREFIX anstelle der Vorwahl in configure)
- Änderung konsequent Syntax testen konform mit mehreren Schalen zu sein
- Anzeigebefehl an LESSOPEN env Variable beim Aufruf ohne Argumente
- fix ein paar Fälle, in denen Dateinamen Raum enthalten, wurden nicht richtig behandelt
- Eine Manpage lesspipe.sh Version 1.50 12. April 2005
- große Veränderungen in der Verarbeitung von Dateinamen, so dass die Anzeige von Dateien mit Leerraum in den Namen, selbst wenn sie in Archiven enthalten sind
- Anzeige von & quot; perl speicherbare & quot; (Siehe perldoc Storable) Dateien, die von Slaven Rezic
- viele Änderungen an der kleinere Bugs im Zusammenhang mit Syntax-Highlighting und die Anzeige von Dateien in Archiven enthaltenen loswerden
- lesspipe.sh erfolgreich getestet, um auch mit pdksh funktionieren (getestet mit v. 5.2)
- Mehr Test-Suite, Befehle in TESTCMDS aufgeführt sind Testdateien in testok und testnok. Kann mit Make-Test gestartet werden
- verbesserte configure-Skript und Dokumentation Erweiterungen
Was ist neu in Version 1.72:
- Dateien mit der Endung .xml wird nicht mehr (fälschlicherweise) als HTML-Dateien interpretiert werden.
- Die richtige Optionen für die Dateibefehl nun zur Laufzeit ausgewählt, um die Zeichencodierung der Datei zu erraten.
- Dient zur Anzeige umcodiert Dateiinhalte optional.
- Wenn die Syntaxhervorhebung innerhalb lesspipe.sh verwendet, arbeitet farbigen ls Ausgabe nun an mehr OS Aromen.
- Eine Probe Wrapper-Funktion für weniger wird direkt Öffnen von URLs einfach durch Aufruf von "weniger" zu ermöglichen.
Was ist neu in Version 1.71:
- erkennen eine gute Version von tar, versuchen Sie / usr zu vermeiden / bin / tar unter Solaris (Jim Pryor)
- mehr tun, Vorverarbeitung, wenn LESS_ADVANCED_PREPROCESSOR eingestellt ist
- immer versuchen, zu interpretieren (g) roff formatierten Text (man pages)
- bessere Erkennung von lzip und xz komprimierte Dateien (Vincent Lefèvre)
- rufen Sie nicht identifizieren für 'Bildtext' getaggt Dateien (Vincent Lefèvre)
- Sie nicht auf Inhalte der Variable LANG für den Aufruf iconv verlassen (Vincent Lefèvre)
- muss ein Fallback zu bash oder zsh für die Schale zur Laufzeit verwendet (Vincent Lefèvre)
Was ist neu in Version 1.70:
- lesspipe hat jetzt Hilfsprogramme zur Laufzeit zu überprüfen. Das configure-Skript wurde verbessert, um für die Anpassung der Anzahl der Filter in lesspipe.sh enthalten können. Als konfigurierbare Option die Menge an Filterung in lesspipe.sh kann nun von der ENV-Variable LESS_ADVANCED_PREPROCESSOR gesteuert werden. Unterstützung für die xz-Kompressionsverfahren zugegeben. Die Dokumentation wurde aufgeräumt und kleinere Fehler (vor allem für MacOSX) wurden korrigiert.
Was ist neu in Version 1.60:.
- Eine umfassende Umstrukturierung des lesspipe Code fand
- Unterstützung für noch mehr Dateitypen wurde hinzugefügt (beispielsweise Glas und lzip).
- Die Test-Suite erweitert wurde, wurden mehrere Fehler behoben, und der Code wurde aufgeräumt.
- Die Dokumentation wurde aktualisiert.
Was ist neu in Version 1.55:.
- lesspipe kommt jetzt mit verbesserter UTF-8-Unterstützung
- Es konvertiert automatisch die Anzeige zwischen UTF-8 und ISO-8859-1 Zeichensätze in Abhängigkeit von der Umgebungsvariable LANG.
- Der Umgang mit 7-zip-Dateien wurde verbessert und lzma komprimierte Dateien werden jetzt erkannt.
- Die Dokumentation und Code wurde aufgeräumt und kleinere Fehler wurden korrigiert.
Kommentare nicht gefunden