lesspipe.sh є відкритим вихідним кодом, безкоштовний і простий вхідний фільтр командного рядка для пейджера менш, як описано в менш «людина сторінці.
lesspipe.sh є Bash-скрипт, який працює під КШ-сумісний оболонки, такі як KSH, ЗШ, або Bash, і дозволяє користувачам використовувати менш переглядати файли з бінарне вміст, стислих файлів, архівів і багато іншого.
Перегляд файлів за доступу до файлу пристрою здійснюється до деякої міри (DOS файлових систем і бітумінозних файлів). lesspipe.sh підтримує безліч форматів, як у вигляді простого і стислих файлів, використовуючи алгоритми GZIP, bzip2, або поштову
Що нового У цьому випуску :.
- Покращена обробка кодувань і захисту від збоїв Iconv.
Що нового у версії 1.72:
- виявити відповідні опції команди файлу під час виконання (Vincent Лефевр )
- вгадати кодування і, можливо, виконати перетворення Char (VL)
- зробити кольорові Ls вихід працює для різних смаків OS (Marc Абрамович)
- Eval `... / lesspipe.sh` буде встановлений LESS_ADVANCED_PREPROCESSOR якщо сенс
- Приклад менше обгортка, щоб відкрити URL-адреси з менш (додаткової) (Sebastian Кайзер) Версія 1.71 6 квітня 2010
- виявити правильну версію смоли, намагайтеся уникати / USR / BIN / смоли на Solaris (Джим Прайор)
- робити більше попередню обробку, якщо LESS_ADVANCED_PREPROCESSOR встановлений
- завжди намагатися інтерпретувати (г) ROFF форматований текст (Чоловік сторінки)
- краще виявлення Lzip і XZ стислі файли (Vincent Лефевр)
- не називають визначити для 'текстове зображення "файлів з тегами (Vincent Лефевр)
- не покладатися на утримання змінної LANG для виклику Iconv (Vincent Лефевр)
- є запасний варіант оглушити або ЗШ для оболонки, використовуваної під час виконання (Vincent Лефевр) Версія 1.70 16 липня 2009
- фіксації виклик Mktemp на MacOS (за відомостями Петра Костки і Мартін Отте)
- виявити допоміжні програми під час виконання (за пропозицією Девіда Leverton, Петро ВУЗОЛ)
- додати підтримку для стиснення хг (Mathieu Bouillaguet)
- більш суворі тести для стиснення GZIP
- зміни в обробці оборотів в хвилину для більш ефективної підтримки систем, заснованих MacOSX і BSD
- ввести --fixed в налаштування, щоб статично контролювати покоління lesspipe
- покращене покоління Makefile
- виклику Eval `... / lesspipe.sh` буде встановити змінну LESSOPEN ENV правильно
- кріплення обробка банку, якщо не використовується fastjar (був помилкою в 1,60 тільки)
- величина управління первинної обробки по ENV вар LESS_ADVANCED_PREPROCESSOR якщо пов'язані Налаштування питання відповідає у (за замовчуванням N) (Петро Вузол)
- оновив документацію з урахуванням останніх змін версії 1.60 1 грудня 2008
- масштабної реструктуризації коду, підтримка навіть декількох типів файлів (Jim Прайор)
- , використовуючи для тимчасових файлів і Mktemp для створення тимчасових файлів
- файл концентрат розпізнавання типу у функції
- переписали і розпізнавання HTML файлів, додалася визнання XHTML, додати ELinks і w3m як HTML парсерів
- Покращена підтримка файлів JAR (визнаний розширення банку і XPI)
- Підтримка Excel і PowerPoint файли (визнані по розширенню)
- підтримка Perl стручка файлів
- кольорові списки каталогів
- Список і переглядати контрольні частини * .deb пакетів
- Додана підтримка стиснення Lzip (Antonio Diaz Diaz)
- Додана підтримка DjVu файлів (Florian Cramer)
- покращена підтримка блискавка для Solaris, виправлення помилок в конфігурації (Paul Townsend)
- код очищення і виправлення помилок у lesspipe на основі реорганізованого коду
- Посилене випробування люкс
- Оновлення документації (Об'єднана english.txt і README) Версія 1.55 13 серпня 2008
- Очищення документація та код
- прибрати підтримку для прибраній інформації (дискети)
- краще UTF-8 підтримка, додати переходи між UTF-8 і ISO-8859-1
- додати попередня підтримка LZMA стислих файлів (за пропозицією Гетц Waschk)
- Покращена підтримка 7-Zip файлів (пропозиція Стефан Гегеля)
- виправити неправильно назву програми "посилання" Версія 1.54 25 липня 2008
- покращена підтримка mp3 файлів з використанням ID3v2 (підказка Маркуса Майера)
- , додані тести для mp3-файлів з ID3 v1 і v2 тегів
- правильно розпізнати версію командного файлу
- волію зв'язку через рись для сайтів дисплеї
- додати підтримку для довічних файлів PLIST (Mac OS X) (Peter D. Barnes молодший).
- додати підтримку GPG зашифрованих файлів (Daniel Risacher) Версія 1.53 11 квітня 2006
- підтримка документів OpenOffice (Florian Cramer, Вінсент Лефевр)
- підтримка RAR архівів (запропоновано Сінді Леонхардт)
- підтримка 7-Zip архівів, UTF-16 тексту (за пропозицією Вінсент Лефевр)
- підтримка графічних форматів (PNG, GIF, JPEG та інші)
- Виправлена помилка з Синтаксис оболонки (за повідомленням Андрія Барнерт)
- Кращий тест визнати смол і DVI файлів
- не включають повний шлях до команд, якщо вони знаходяться в шляху пошуку
- уникнути і Quot; файл - і Quot; Команда, розслабитися вимоги до & Quot; файл & Quot;, Solaris тепер нормально (Ken)
- дисплей Debian файли без DPKG (підказка Юрген Kahnert)
- згадки в помилки, які підсвічування синтаксису експериментальна функція
- вимагає принаймні версію 1.0 bzip2
- оновленої документації Версія 1.52 19 липня 2005
- змінна шаблону заміни, які містять% призводить до зависання в AIX, бігти% сЬаг
- висновок команди файл може містити імена файлів, зробити це важче ввести в оману логіку визнання тип файлу Версія 1.51 26 травня 2005
- виправити помилку в Makefile (префікс, а префікс в Конфігурувати)
- Зміна послідовно перевірити синтаксис, щоб бути сумісним з більш оболонок
- Команда дисплей для установки змінної ENV LESSOPEN при виклику без аргументів
- виправити кілька випадків, коли імена файлів, що містять простір не обробляється належним чином
- додати на сторінці Довідника lesspipe.sh версії 1.50 12 квітня 2005
- великі зміни в процесі обробки імен файлів, дозволяючи тим самим відображення файлів з пробілами в імені, навіть якщо вони містяться в архівах
- Дисплей та Quot; Perl зберігаються і Quot; (Див perldoc сохраняемое) файли Славен Režić
- багато змін, щоб позбутися від дрібних недоліків, пов'язаних з підсвічуванням синтаксису і відображення файлів, що містяться в архівах
- lesspipe.sh успішно випробувані також працювати з pdksh (перевірено v. 5.2)
- , додані набір тестів, команди, перераховані в TESTCMDS, тестові файли в testok і testnok. Може бути запущений з тест переконаєтеся,
- Покращено скрипт конфігурації і документації удосконалення
Що нового у версії 1.72:
- Файли з розширенням .xml більше не (неправильно) інтерпретується як HTML файлів.
- Власні варіанти командний файл тепер вибраний під час виконання вгадати кодування файлів.
- Це використовується для опціонально відображати перекодировано вміст файлів.
- Коли підсвічування синтаксису використовується в lesspipe.sh, кольоровий Ls вихід тепер працює на більш ОС аромати.
- обгортка зразок функція для менш дається, щоб дозволити прямо відкриває URL, просто викликавши "менше".
Що нового у версії 1.71:
- виявити правильну версію смоли, намагайтеся уникати / USR / бен / смола на Solaris (Jim Прайор)
- робити більше попередню обробку, якщо LESS_ADVANCED_PREPROCESSOR встановлений
- завжди намагатися інтерпретувати (г) ROFF форматований текст (Чоловік сторінки)
- краще виявлення Lzip і XZ стислі файли (Vincent LefA¨vre)
- не називають визначити для 'текстове зображення "файлів з тегами (Vincent LefA¨vre)
- не покладатися на утримання змінної LANG для виклику Iconv (Vincent LefA¨vre)
- є запасний варіант оглушити або ЗШ для оболонки, використовуваної під час виконання (Vincent LefA¨vre)
Що нового у версії 1.70:
- lesspipe робить зараз перевірити допоміжних додатків під час виконання. Скрипт конфігурації була збільшена, щоб забезпечити пошиття кількість фільтрів, включених до lesspipe.sh. У настроюваного параметра кількість фільтрації в lesspipe.sh тепер можна керувати за допомогою змінної LESS_ADVANCED_PREPROCESSOR ENV. Була додана підтримка методу стиснення XZ. Документація була очищена і незначні помилки (в основному для MacOSX) були виправлені.
Що нового у версії 1.60 :.
- масштабної реструктуризації коду lesspipe відбулася
- Підтримка навіть декількох типів файлів був доданий (наприклад, банку та Lzip).
- набір тестів був розширений, кілька помилки були виправлені і код був очищений.
- документація була оновлена.
Що нового у версії 1.55 :.
- lesspipe тепер поставляється з поліпшеною підтримкою UTF-8
- Він автоматично перетворить дисплей між UTF-8 і ISO-8859-1 кодувань, залежно від змінної оточення LANG.
- обіг 7-Zip файлів була покращена, і LZMA стислих файлів тепер визнані.
- документація та код був очищений і незначні помилки були виправлені.
Коментар не знайдено