lesspipe.sh jest open source, darmowy i prosty filtr wejściowy wiersza poleceń do pagera mniej, jak opisano w mniej "manualu.
lesspipe.sh jest skrypt bash, który działa pod powłoki ksh-kompatybilne, takich jak KSH zsh czy Bash i pozwala użytkownikom korzystać z mniej, aby wyświetlić pliki z treści binarnej, skompresowanych plików, archiwów i innych.
Przeglądanie plików poprzez dostęp plik urządzenia jest realizowany w pewnym stopniu (systemy plików DOS i pliki tar). lesspipe.sh obsługuje wiele formatów, zarówno w postaci plików skompresowanych za pomocą zwykłych i algorytmy gzip, bzip2 lub zip
Co nowego w tym wydaniu:.
- Lepsza obsługa kodowania i ochrony przed awariami iconv.
Co nowego w wersji 1.72:
- wykryć odpowiednie opcje polecenia plików w czasie wykonywania (Vincent Lefevre ),
- Chyba kodowanie znaków i ewentualnie dokonać konwersji char (VI)
- zrobić kolorowe ls wyjście pracuje dla różnych smakach OS (Marc Abramowitz)
- nie interpretuje pliki z rozszerzeniem .xml jako pliki html (James Ahlborn)
- eval `... / lesspipe.sh` ustawi LESS_ADVANCED_PREPROCESSOR jeśli znacząca
- próbka mniej otoki, aby otworzyć URL z mniej (w contrib) (Sebastian Kayser) Wersja 1.71 06 kwietnia 2010
- wykryć dobrą wersję smoły, starają się unikać / usr / bin / tar w systemie Solaris (Jim Pryor)
- zrobić więcej wstępne przetwarzanie, jeśli LESS_ADVANCED_PREPROCESSOR jest
- Zawsze staram się interpretować (g) roff tekst sformatowany (man pages)
- lepsze wykrywanie lzip i xz pliki skompresowane (Vincent Lefevre)
- nie wymagają identyfikacji dla "tekst obrazu" zaznaczone pliki (Vincent Lefevre)
- nie opierają się na zawartości zmiennej LANG do wywoływania iconv (Vincent Lefevre)
- mają wycofanie się do bash lub powłoki zsh używane w czasie wykonywania (Vincent Lefevre) Wersja 1.70 16 lipca 2009
- mocowania wezwanie mktemp na MacOS (zgłoszony przez Piotra Kostki i Martin Otte)
- wykryć pomocniczych programów w czasie wykonywania (sugerowane przez Davida Leverton, Petr Uzel)
- dodać wsparcie dla kompresji xz (Mathieu Bouillaguet)
- bardziej rygorystyczne testy dla kompresji gzip
- zmiany w przetwarzaniu rpm do lepszego wsparcia systemów opartych MacOSX i BSD
- wprowadzić --fixed w configure statycznie kontrolować generacji lesspipe
- ulepszona generacja Makefile
- wywołanie eval `... / lesspipe.sh` będzie ustawić zmienną LESSOPEN ENV prawidłowo
- Mocowanie przetwarzania jar jeśli nie za pomocą fastjar (był to błąd w 1.60 tylko)
- kontrola ilości wyprzedzającym przez LESS_ADVANCED_PREPROCESSOR ENV var jeśli związane skonfigurować pytanie jest z y (domyślnie n) (Petr Uzel)
- aktualizacja dokumentacji do zastanowienia się ostatnie zmiany w wersji 1.60 01 grudnia 2008
- poważna restrukturyzacja kodu, wsparcie dla jeszcze więcej typów plików (Jim Pryor)
- za pomocą reż temp i mktemp do tworzenia plików tymczasowych
- koncentrat Rozpoznawanie typu pliku w funkcji
- przepisany rozpoznawanie i przetwarzanie plików html, xhtml dodaje uznania, dodać elinks i w3m jak analizatorów składni html
- lepsze wsparcie dla plików JAR (uznane przez rozszerzenie jar xpi)
- wsparcie dla Excel i PowerPoint plików (uznane przez rozszerzenie)
- Wsparcie dla plików Perla strączkowych,
- kolorowy katalog aukcji
- Lista i przeglądać części kontroli paczek * .deb
- dodano wsparcie dla kompresji lzip (Antonio Diaz Diaz),
- dodano wsparcie dla plików DjVu (Florian Cramer)
- ulepszona obsługa zip dla systemu Solaris, poprawki błędów w configure (Paul Townsend)
- oczyszczania kodu i poprawki błędów w lesspipe oparciu o restrukturyzacji kodu
- wzmocniony zestaw testów,
- aktualizacja dokumentacji (połączone english.txt i README) Wersja 1.55 13 sierpnia 2008
- Dokumentacja czyszczenia i kod
- usunie wsparcie dla odłączonego nośnika (dyskietki),
- lepsze wsparcie UTF-8, dodaj konwersji między UTF-8 i ISO-8859-1
- dodaj wstępne wsparcie dla lzma skompresowane pliki (sugerowane przez Goetz Waschk)
- lepsze wsparcie dla plików 7-zip (sugestia Stephana Hegla),
- naprawić błędnie wpisana nazwa programu w wersji "powiązania" 1.54 25 lipca 2008
- poprawiona obsługa plików mp3 za pomocą ID3v2 (wskazówka od Markus Meyer)
- dodane testy dla plików mp3 z ID3 V1 i V2 tagów
- poprawnie rozpoznać wersję polecenia plików
- wolą łączy ponad rysia do wyświetlania html
- dodać obsługę binarnych plików plist (Mac OS X) (Peter D. Barnes Jr.)
- dodać wsparcie dla GPG zaszyfrowanych plików (Daniel Risacher) Wersja 1.53 11 kwietnia 2006
- wsparcie dla dokumentów OpenOffice (Florian Cramer, Vincent Lefevre)
- wsparcie dla archiwów RAR (sugerowane przez Cindy Leonhardt)
- wsparcie dla archiwów 7-zip, UTF-16 tekst (proponowanej przez Vincenta Lefevre)
- wsparcie dla formatów graficznych (PNG, GIF, JPEG i innych),
- mała poprawka składni powłoki (zgłoszony przez Andrew Bamerta)
- lepiej Test rozpoznawania smoły i dvi plików
- nie obejmują pełną ścieżkę do polecenia, jeśli są one w ścieżce wyszukiwania
- uniknąć & quot; Plik - & quot; Polecenie, zrelaksować wymagania dla & quot; & quot ;, pliku Solaris teraz ok (Ken)
- Pliki wyświetlacz debian bez dpkg (wskazówka Juergen KAHNERT)
- wzmianka w BŁĘDÓW, że podświetlanie składni jest funkcja eksperymentalna
- wymaga co najmniej wersji 1.0 bzip2
- aktualizowana dokumentacja wersja 1.52 19 lipca 2005
- Zmienna wymiana wzór zawierające% przyczyny zawieszenia w systemie AIX, uciec% char
- Wyjście polecenia pliku może zawierać nazwy plików, sprawiają, że trudniej wprowadzić w błąd logiki rozpoznawania rodzaju pliku Wersja 1.51 26 maja 2005
- naprawić błąd w pliku Makefile (prefix zamiast prefiksu w configure)
- Zmiana konsekwentnie przetestować składnię być zgodne z kilku powłok,
- Wyświetlacz ustawić polecenie env LESSOPEN przy zmiennej o nazwie bez args
- naprawić kilka przypadków, w których nazwy zawierają miejsca nie były odpowiednio traktowane,
- dodać stronę man dla lesspipe.sh Wersja 1.50 12 kwietnia 2005
- istotne zmiany w zakresie przetwarzania nazw plików, co pozwala na wyświetlanie plików z białej przestrzeni w nazwie, nawet jeśli są one zawarte w archiwach,
- Wyświetlacz & quot; perl magazynować & quot; (Patrz perldoc magazynować) Slaven Režić plików
- wiele zmian, aby pozbyć się drobnych błędów związanych z podświetlaniem składni i wyświetlania plików zawartych w archiwach,
- lesspipe.sh powodzeniem przetestowany również pracować z pdksh (testowane z v. 5.2)
- dodany zestaw testów, polecenia wymienione w TESTCMDS pliki testowe są w testok i testnok. Można rozpocząć z make testu
- poprawić skrypt konfiguracyjny i dokumentacji rozszerzenia
Co nowego w wersji 1.72:
- Pliki kończące się .xml nie będzie (błędnie) interpretowane jako pliki HTML.
- Odpowiednie opcje polecenia plików są teraz wybierane w czasie wykonywania odgadnąć kodowanie znaków plików.
- Jest używany do wyświetlania recoded opcjonalnie zawartość pliku.
- Jeżeli podświetlanie składni jest wykorzystane w lesspipe.sh, kolorowe wyjście ls działa teraz na kolejne smaki OS.
- Funkcja próbki otoki dla mniej jest, aby umożliwić bezpośrednie otwarcie adresy URL, po prostu dzwoniąc "mniej".
Co nowego w wersji 1.71:
- wykryć dobrą wersję smoły, starają się unikać / usr / bin / tar w systemie Solaris (Jim Pryor)
- zrobić więcej wstępne przetwarzanie, jeśli LESS_ADVANCED_PREPROCESSOR jest
- Zawsze staram się interpretować (g) roff tekst sformatowany (man pages)
- lepsze wykrywanie lzip i xz pliki skompresowane (Vincent LefA¨vre)
- nie wymagają identyfikacji dla "tekst obrazu" zaznaczone pliki (Vincent LefA¨vre)
- nie opierają się na zawartości zmiennej LANG do wywoływania iconv (Vincent LefA¨vre)
- mają wycofanie się do bash lub powłoki zsh używane w czasie wykonywania (Vincent LefA¨vre)
Co nowego w wersji 1.70:
- lesspipe ma teraz sprawdzić, aplikacji pomocniczych w czasie wykonywania. Skrypt configure została wzmocniona, aby umożliwić dostosowanie liczby filtrów zawartych w lesspipe.sh. Jako opcja konfigurowalna ilość filtrowania w lesspipe.sh może być teraz kontrolowane przez zmienną LESS_ADVANCED_PREPROCESSOR ENV. Dodano wsparcie dla metody kompresji xz. Dokumentacja została wyczyszczona i drobne błędy (głównie dla MacOSX) zostały poprawione.
Co nowego w wersji 1.60:.
- poważna restrukturyzacja kodu lesspipe odbyła
- Wsparcie dla jeszcze więcej typów plików zostały dodane (np słoik i lzip).
- Zestaw testów został wzmocniony, kilka błędy zostały naprawione, a kod został oczyszczony.
- Dokumentacja została zaktualizowana.
Co nowego w wersji 1.55:.
- lesspipe teraz posiada ulepszoną obsługę UTF-8
- będzie automatycznie konwertować wyświetlacz pomiędzy UTF-8 i ISO-8859-1 zestawów znaków, w zależności od zmiennej środowiskowej LANG.
- Obsługa plików 7-zip został poprawiony i lzma skompresowane pliki są obecnie uznawane.
- dokumentacja i kod został oczyszczony i drobne błędy zostały poprawione.
Komentarze nie znaleziono