англійськафранцузькаіспанська

Ad


Значок OnWorks

mhshowmh - онлайн у хмарі

Запустіть mhshowmh у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда mhshowmh, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


mhshow - відображення повідомлень MIME

СИНТАКСИС


mhshow [+папка] [повідомлення] [-файл файл] [-частина номер] ... [-типу зміст] ... [-конкат |
-noconcat] [- лише текст | - не лише за текстом] [- лише в рядку | -тільки без ліній] [-форма файл форми]
[- форма позначки файл форми] [-rcache політика] [-wcache політика] [- перевірити | -ночека] [-версія]
[-допомога]

ОПИС


Команда mhshow команда відображення вмісту MIME (мультимедійного) повідомлення або колекції
повідомлення

mhshow маніпулює мультимедійними повідомленнями, як зазначено в RFC 2045 до RFC 2049. Наразі
mhshow підтримує лише кодування в тілах повідомлень і не підтримує кодування
заголовки повідомлень, як зазначено в RFC 2047.

За замовчуванням mhshow відображатиме лише текстові частини повідомлення, які не позначені як
вкладення. Цю поведінку можна змінити за допомогою - не лише за текстом та -тільки без ліній перемикачі
Крім того, за допомогою -частина та -типу перемикачів, ви можете додатково обмежити сферу дії
mhshow до окремих частин (багаточасткового вмісту) та/або конкретних типів вмісту.
Включення будь-яких -частина or -типу перемикачі замінять налаштування за замовчуванням
- лише текст та - лише в рядку.

За замовчуванням mhshow об’єднає весь вміст під одним пейджером. Якщо ви яку кожну частину до
відображаються окремо, ви можете змінити поведінку за замовчуванням за допомогою -noconcat.

Опція -файл файл прямий mhshow щоб використовувати вказаний файл як вихідне повідомлення,
а не повідомлення з папки. Якщо ви вкажете цей файл як «-», то mhshow волі
прийняти вихідне повідомлення на стандартному вводі. Зверніть увагу, що файл або введення з
стандартне введення має бути правильно відформатованим повідомленням, як і будь-яке інше нмм повідомлення. Це
Повинен НЕ бути у форматі mail drop (щоб перетворити файл у форматі mail drop у папку
нмм повідомлення, див вкл(1)).

Специфікація деталі складається з серії чисел, розділених крапками. Наприклад, в а
багатокомпонентний вміст, що містить три частини, вони будуть називатися 1, 2 і 3,
відповідно. Якби частина 2 була також багатокомпонентним вмістом, який містив би дві частини, це було б
названі 2.1 і 2.2 відповідно. Зауважте, що -частина перемикач діє лише для
повідомлення, що містять багаточастинний вміст. Якщо повідомлення має інший тип вмісту, або
якщо частина сама по собі є іншим багаточастинним вмістом, то -частина перемикач не завадить
вміст від дії.

Специфікація вмісту складається з типу вмісту та підтипу. Початковий список
«Стандартні» типи та підтипи вмісту можна знайти в RFC 2046.

Список часто використовуваного вмісту коротко відтворено тут:

Тип Підтипи
---- --------
текст простий, збагачений
багаточастинний змішаний, альтернативний, дайджест, паралельний
повідомлення rfc822, часткове, зовнішнє тіло
додаток октет-потік, постскриптум
зображення jpeg, gif, png
аудіо основний
відео mpeg

Правове повідомлення MIME повинно містити специфікацію підтипу.

Щоб вказати вміст, незалежно від його підтипу, просто використовуйте назву вмісту, наприклад,
«аудіо». Щоб вказати певний підтип, розділіть їх похилою рискою, наприклад,
«аудіо/основний». Зауважте, що незалежно від значень, наданих перемикачу `-type', a
багатокомпонентний вміст (будь-якого підтипу, перерахованого вище) завжди діє. Далі зауважте, що
якщо використовується перемикач `-type', і бажано діяти на повідомлення/зовнішнє тіло
вміст, то перемикач `-type' потрібно використовувати двічі: один раз для повідомлення/зовнішнього тіла та
один раз для вмісту, на який є посилання.

небачений Послідовність
Якщо запис профілю «Unseen-Sequence» присутній і не порожній, тоді mhshow буде видалити
кожне з повідомлень, що відображаються з кожної послідовності, названої записом профілю.

Перевірка зміст
Команда - перевірити перемикач розповідає mhshow щоб перевірити кожен вміст на контрольну суму цілісності. Якщо
вміст має таку контрольну суму (зазначену як поле заголовка Content-MD5). mhshow волі
спробувати перевірити цілісність вмісту.

Показ зміст
Заголовки кожного повідомлення відображаються разом із mhlproc (Як правило, MHL), використовуючи
файл стандартного формату mhl.headers. Ви можете вказати файл альтернативного формату за допомогою -форма
файл форми перемикач. Якщо файл форматування mhl.null вказано, то відображення
заголовки повідомлення приховуються.

Далі вміст витягується з повідомлення і зберігається у тимчасовому файлі.
Зазвичай ім’ям тимчасового файлу є слово «mhshow», за яким слідує рядок
символів. Іноді метод, який використовується для відображення вмісту (описаний далі), вимагає
що файл закінчується певним суфіксом. Наприклад, офіс команда (частина
Пакет StarOffice) можна використовувати для відображення вмісту Microsoft Word, але він використовує суфікс
щоб визначити, як відображати файл. Якщо суфікс відсутній, файл неправильний
завантажений. Аналогічно, старі версії gs команда додає суфікс «.ps» до
ім'я файлу, якщо він відсутній. Як результат, їх не можна використовувати для читання за замовчуванням
тимчасовий файл.

Щоб уникнути цього, ваш профіль може містити рядки такого вигляду:

mhshow-суфікс- / :

or

mhshow-суфікс- :

щоб вказати суфікс, який можна автоматично додати до тимчасового файлу, створеного для a
конкретний тип контенту. Наприклад, у вашому профілі можуть з’явитися такі рядки:

mhshow-suffix-text: .txt
mhshow-suffix-application/msword: .doc
mhshow-suffix-application/PostScript: .ps

щоб автоматично додавати суфікс до тимчасових файлів.

Для відображення різного вмісту в тілах повідомлень буде використаний метод
визначається «рядком відображення». Щоб знайти рядок відображення, mhshow спочатку шукатиме
ваш профіль для введення форми:

mhshow-show- /

щоб визначити рядок відображення. Якщо цього не знайдено, mhshow шукатиме запис
форма:

mhshow-show-

щоб визначити рядок відображення.

Якщо рядок відображення знайдено, будь-які екранування (наведені нижче) будуть розгорнуті. Результат буде
бути виконано під «/ Бен / ш”, зі стандартним введенням, налаштованим на вміст.

Рядок відображення може містити наступні екрани:

%a Вставте параметри з поля Content-Type
%{parameter} Вставте значення параметра з поля Content-Type
%f Вставити назву файлу, що містить вміст
%F %f, а stdin – це термінал, а не вміст
%l відобразити список до відображення вмісту
%s Вставити підтип вмісту
%d Вставити опис вмісту
%% Вставте символ %

Mhshow буде виконувати щонайбільше один рядок відображення в будь-який момент часу та чекати поточного
рядок відображення, щоб завершити виконання перед виконанням наступного рядка відображення.

{parameter} escape, як правило, використовується в аргументі командного рядка, який має бути тільки
присутній, якщо він має ненульове значення. Його значення буде загорнуто в одинарні лапки, якщо
втеча не так загорнута. Розширення параметра оболонки може створити аргумент лише тоді, коли
він не є нульовим, наприклад,

mhshow-show-text/html: charset=%{charset};
w3m ${charset:+-I $charset} -T text/html %F

Цей приклад також показує використання відступу для позначення продовження: два текстові рядки
об’єднати, щоб утворити єдиний запис. Зауважте, що при роботі з текстом, який було перетворено
внутрішньо від iconv(3), параметр “charset” буде відображати цільовий набір символів
текст, а не оригінальний набір символів у повідомленні.

Зауважте, що якщо вміст, який відображається, складається з кількох частин, але не є одним із перерахованих підтипів
вище, то f- та F-escape розширюються до кількох імен файлів, по одному для кожного підлеглого
зміст. Крім того, stdin не перенаправляється з терміналу на вміст.

Якщо рядок відображення не знайдено, mhshow поводиться так, ніби ці записи профілю були надані
та підтримано:

mhshow-show-text/plain: %lmoreproc %F
mhshow-show-message/rfc822: %lshow -файл %F

Зауважте, що «moreproc» не підтримується в рядках відображення профілю користувача.

Якщо підтип типу тексту не має запису профілю, він буде розглядатися як текст/звичайний.

mhshow має методи за замовчуванням для обробки багаточастинних повідомлень підтипу змішаний, альтернативний,
паралельно та переварити. Будь-який невідомий підтип типу multipart (без запису профілю),
буде розглядатися як багатокомпонентний/змішаний.

Якщо жодне з них не стосується, то mhshow перевірить, чи містить повідомлення
вміст програми/октетного потоку з параметром “type=tar”. Якщо так, mhshow буде використовувати an
відповідну команду. Якщо ні, mhshow буде скаржитися.

Прикладами записів можуть бути:

mhshow-show-audio/basic: raw2audio 2>/dev/null | грати
mhshow-show-image: xv %f
mhshow-show-application/PostScript: lpr -Pps

Якщо f- або F-escape не в лапках, його розширення буде загорнуто з
одинарні лапки.

Нарешті, mhshow оброблятиме кожне повідомлення послідовно - воно не почне показувати наступне
повідомлення, доки не завершиться виконання всіх команд, які виконуються для відображення поточного повідомлення.

Показ Заступник Характер набори
If mhshow був побудований с iconv(3), тоді всі текстові/прості частини повідомлення(ів) будуть
відображається за допомогою набору символів поточного мовного стандарту. Див mhparam(1) сторінка керівництва для
як визначити, чи ваш нмм установка включає iconv(3) підтримка. Щоб перетворити текст
частини, відмінні від тексту/звичайних, або якщо mhshow не був побудований с iconv, зовнішня програма
можна використовувати, як описано далі.

Оскільки вміст типу тексту може бути не в наборі символів ASCII, коли mhshow
зустрічає параметр “charset” для цього вмісту, він перевіряє, чи може ваш термінал відображатися
цей набір символів. mhshow перевіряє це, досліджуючи поточний набір символів
визначені місце дії(1) змінні середовища. Якщо значення набору символів мовного стандарту
дорівнює значенню параметра charset, то mhshow припускає, що може відобразити це
вміст без будь-яких додаткових налаштувань. Якщо мова не встановлена ​​належним чином, mhshow волі
прийняти значення «US-ASCII». Якщо набір символів неможливо відобразити в оригінальному вигляді, то
mhshow шукатиме запис форми:

mhshow-charset-

який повинен містити команду, що створює середовище для відтворення набору символів. Це
командний рядок повинен містити один «%s», який буде заповнено командою
для відображення вмісту.

Прикладами записів можуть бути:

mhshow-charset-iso-8859-1: xterm -fn '-*-*-medium-r-normal-*-*-120-*-*-c-*-iso8859-*'
-e %s

or

mhshow-charset-iso-8859-1: '%s'

Перший приклад розповідає mhshow , Щоб почати xterm і завантажте відповідний набір символів для
вміст цього повідомлення. Другий приклад розповідає mhshow щоб ваш пейджер (або інша програма
обробка цього типу вмісту) може обробляти цей набір символів і без спеціальної обробки
потрібно заздалегідь.

Зауважте, що багато пейджерів знімають старший біт або мають проблеми з відображенням тексту
набір біт вищого порядку. Однак пейджер менше має підтримку однооктетного символу
набори. Наприклад, повідомлення, закодовані в наборі символів ISO-8859-1, можна переглянути за допомогою
менше, з такими параметрами змінної середовища:

LESSCHARSET латинська1
МЕНШЕ -f

Перша настройка говорить менше використовувати визначення ISO-8859-1 для визначення, чи a
символ «нормальний», «контрольний» або «двійковий». Друга настройка говорить менше не попереджати
ви, якщо він зустріне файл, який містить символи, відмінні від ASCII. Потім просто встановіть moreproc
введення профілю до менше, і він буде викликаний автоматично. (Для роботи з іншими одно-
октетних наборів символів, подивіться на менше(1) ручний введення інформації про
$LESSCHARDEF змінна середовища.)

повідомлення of тип повідомлення/частково
mhshow не може безпосередньо відображати повідомлення типу частковий. Спочатку їх потрібно зібрати заново
у звичайне повідомлення, використовуючи mhstore. Перевірте сторінку man mhstore(1) для деталей.

Зовнішній доступу
Для вмісту типу message/external-body, mhshow підтримує такі типи доступу:

· afs

· anon-ftp

· ftp

· локально-файл

· поштовий сервер

· url

Для типів доступу "anon-ftp" і "ftp", mhshow шукатиме «nmh-access-ftp»
введення профілю, наприклад,

nmh-access-ftp: myftp.sh

щоб визначити шлях до програми для отримання FTP.

Ця програма викликається з такими аргументами:

доменне ім'я FTP-сайту
ім'я користувача
пароль
віддалений каталог
ім'я віддаленого файлу
локальне ім'я файлу
«ascii» або «двійковий»

Програма повинна завершитися з нульовим статусом завершення, якщо пошук успішно,
і ненульовий статус виходу в іншому випадку.

Для типу доступу "url" mhshow шукатиме запис профілю «nmh-access-url». Побачити
mhstore(1) для більш детальної інформації.

Команда зміст Кеш
Коли mhshow зустрічає зовнішній вміст, що містить поле Content-ID:, і якщо
вміст дозволяє кешувати, то залежно від поведінки кешування mhshow, контент
може бути прочитаний або записаний в кеш.

Поведінка кешування mhshow контролюється за допомогою -rcache та -wcache перемикачі, які
визначити політику читання з кешу та запису в кеш відповідно. Один із чотирьох
політики можуть бути вказані: «публічні», що вказує, що mhshow слід використовувати a
загальнодоступний кеш вмісту; «приватний», що вказує на це mhshow слід використовувати
приватний кеш вмісту користувача; «ніколи», що вказує на це mhshow ніколи не слід використовувати
кешування; і «запитати», що вказує на це mhshow слід запитати у користувача.

Є два каталоги, де вміст може кешуватися: запис профілю «nmh-cache»
називає каталог, що містить вміст, доступний для читання, а запис профілю «nmh-private-
кеш» називає каталог, що містить приватний вміст. Перше має бути абсолютним
(корінь) ім'я каталогу.

Наприклад,

nmh-кеш: / Tmp

може використовуватися, якби вам байдуже, що кеш стирається після кожного перезавантаження системи.
Останній інтерпретується відносно каталогу nmh користувача, якщо він не вкорінений, наприклад,

nmh-private-cache: .cache

(це значення за замовчуванням).

користувач Навколишнє середовище
Оскільки середовище відображення, в якому mhshow роботи можуть відрізнятися для різних машин,
mhshow буде шукати змінну середовища $MHSHOW. Якщо є, це вказує на
ім'я додаткового профілю користувача, який слід прочитати. Отже, коли користувач входить у систему a
конкретного пристрою відображення, ця змінна середовища повинна бути встановлена ​​для посилання на файл
містить визначення, корисні для даного пристрою відображення. Як правило, тільки записи, що
мати справу з методами відображення різних типів і підтипів вмісту

mhshow-show- /
mhshow-show-

повинні бути присутніми в цьому додатковому профілі. нарешті, mhshow спробує проконсультуватися

/etc/nmh/mhn.defaults

який створюється автоматично під час нмм установка.

Див. «Пошук профілю» в mh-профіль(5) порядок пошуку профілю та спосіб дублювання
записи обробляються.

Content-Type маркер
If mhshow вирішує не відображати певну частину через перемикачі - лише текст or
- лише в рядку він відобразить маркер, що містить інформацію про деталь. Цей маркер
обробляється через mh-формат(5) і може бути змінений за допомогою - форма позначки перейти до
вкажіть файл, що містить файл mh-формат(5) інструкції щодо використання під час відображення вмісту
маркер. На додаток до звичайного набору mh-формат(5) інструкції, наступне
компонент escape підтримуються:

Бігти Повернення Опис
рядок частини MIME номер частини
Тип вмісту рядок MIME Content-Type частини
рядок опису заголовок Content-Description
рядок розміщення вмісту (доданий або вбудований)
ctype- рядок Значення із заголовка Content-Type
cdispo- рядок Значення від
Заголовок Content-Disposition
Усі параметри MIME та заголовок «Content-Description» матимуть декодування RFC 2231
застосувати та перетворити на локальний набір символів.

Використовуйте mhshowmh онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    CalcTools
    CalcTools
    Джерело Java, призначене для виконання функції a
    зв’язок для викладання математики та
    програмні рішення для обчислень на
    ітераційні рівняння. Загальнодоступні інтерфейси
    дозволити...
    Завантажте CalcTools
  • 2
    Настільний клієнт Rocket.Chat
    Настільний клієнт Rocket.Chat
    Клієнт Rocket.Chat Desktop є
    офіційний настільний додаток для Rocket.Chat,
    проста, але потужна мережа з відкритим кодом
    платформа чату. Це перевірено на macOS,
    Windows ...
    Завантажте настільний клієнт Rocket.Chat
  • 3
    OfficeFloor
    OfficeFloor
    OfficeFloor забезпечує інверсію
    управління зв'язком, з його: - залежністю
    ін'єкція - продовження ін'єкції -
    для додаткової інформації
    відвідати...
    Завантажити OfficeFloor
  • 4
    DivKit
    DivKit
    DivKit є відкритим вихідним кодом, керованим сервером
    Інтерфейс користувача (SDUI). Це дозволяє вам
    розгорнути серверні оновлення для
    різні версії програми. Крім того, це може бути
    використовується для...
    Завантажте DivKit
  • 5
    субконвертор
    субконвертор
    Утиліта для конвертації між різними
    формат підписки. Користувачі Shadowrocket
    слід використовувати ss, ssr або v2ray як ціль.
    Ви можете додати &remark= до
    Телеграм-лайк HT...
    Завантажити субконвертер
  • 6
    ВАШ
    ВАШ
    SWASH — числове число загального призначення
    інструмент для моделювання нестійкості,
    негідростатичний, з вільною поверхнею,
    обертальний потік і транспортні явища
    у прибережних водах як...
    Завантажити SWASH
  • Детальніше »

Команди Linux

Ad