Це командний filterm, який можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
filterm - вхід і/або вихід фільтра
СИНТАКСИС
фільтр ВХІД ВИХІД [КОМАНДА [АРГС]]
ОПИС
Виконати вказане КОМАНДА (за замовчуванням – оболонка), фільтрація термінального входу та/або
вихід.
Це може допомогти, наприклад, коли наш термінал не може відобразити символи, відмінні від ASCII, або ввести
їх з клавіатури. Це також полегшує написання різних термінальних фільтрів.
ВХІД та ВИХІД це імена фільтрів konwert - вони передаються як перший аргумент
konwert(1) програма. фільтр - ВИХІД фільтрує лише вихід, і фільтр ВХІД - тільки
Вхід
Команда - виконує оболонку як оболонку входу.
Він відрізняється від konwert ВХІД | КОМАНДА | konwert ВИХІД в тому, що команда виконується
на псевдотермінал, тому повноекранні програми працюють коректно.
Фільтри повинні виводити символи, як тільки вони отримають усі необхідні вхідні дані,
без буферизації. тр(1) сценарії в порядку, але sed(1) або awk(1) або tr(1) сценарії не є.
У C ви можете використовувати читати (), getchar(), fread () та write (), Але putchar() та fwrite() тільки
Разом з fflush (стандартний вихід). У C++: cin.get(), cout.put() та кот <<. У perl:
sysread, getc, зчитування та syswrite, Але друк тільки з $| = 1.
У вхідному фільтрі буде встановлено змінну середовища ФІЛЬТР=в, а вихідний -
ФІЛЬТР = вихід. Таким чином, деякі фільтри можуть трохи змінити свою поведінку під час роботи
фільтр.
ВАРІАНТИ
--допомога відобразити довідку та вийти
-- версія вивести інформацію про версію та вийти
ФІЛЬТРИ ДЛЯ ФІЛЬТР
Читати konwert(1). Крім того, наступні фільтри Konwert призначені лише для
filterm:
tyldy (вхід)
полірування ~a~c~e~l~n~o~s~x~z
lewyap (вхід)
полірування `a`c`e`l`n`o`s`x`z
жирний пл (вихід)
ASCII з польськими літерами, виділеними жирним шрифтом.
pinectrlchars (вихід)
Замінює символи 128 .. 159 показано Pine (або іншою програмою) як ^À..^ß
назад до реального 128 .. 159.
512 жирний (вихід)
Змінює відображення кольорів у режимі 512 символів, що обмежує кількість
кольорів до восьми. Палітра динамічно змінюється, щоб містити вісім найбільших
недавно використані кольори. Коли використовується більше кольорів одночасно, деякі з них відображаються
неправильно.
512 жирний 1 (вихід)
Змінює відображення кольорів у режимі 512 символів. Замість того, щоб ігнорувати
інтенсивності, доступні наступні кольори: чорний, червоний, зелений, білий, синій,
світло-пурпурний, світло-блакитний, світло-сірий; інші замінюються наближеннями.
Це дає кращий ефект, дозволяючи показати інтенсивність, з побічним ефектом
суперечить відтінку деяких кольорів.
макроси kbd (вхід)
Макроси клавіатури. За допомогою можна записати послідовність клавіш Esc Ctrl-A ПОСЛІДОВНІСТЬ Esc
Ctrl-E SHORTCUT - після чого, якщо натиснути кнопку SHORTCUT, ПОСЛІДОВНІСТЬ буде
натомість. Пізніше таке призначення можна буде видалити за допомогою Esc Ctrl-A Esc Ctrl-E
SHORTCUT Esc Ctrl-E. Замість Esc Ctrl- ви часто можете натискати Ctrl-Alt-,
визначені ярлики разом із наведеними вище комбінаціями клавіш, які можна перевизначати
визначають їх, зберігаються в ~/.kbdмакроси файл. Примітка: коли ви повторно визначаєте a
послідовності, усі її префікси не будуть передані відразу, а зачекайте, поки
можна однозначно сказати, яка послідовність насправді була введена. Це включає
escape-послідовності, що представляють деякі розширені ключі.
Використовуйте filterm онлайн за допомогою служб onworks.net