EngelsFransSpaans

Ad


OnWorks-favicon

mhshowmh - Online in de cloud

Voer mhshowmh uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht mhshowmh die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


mhshow - MIME-berichten weergeven

KORTE INHOUD


mhshow [+map] [berichten] [-het dossier filet] [-een deel aantal] ... [-Type content] ... [-concat |
-geen kat] [-alleen tekst | -niet alleen tekst] [-alleen inline | -geeninlineonly] [-het formulier formulierbestand]
[-markeringsvorm formulierbestand] [-cache beleidsmaatregelen] [-wcache beleidsmaatregelen] [-controleren | -niet controleren] [-versie]
[-Help]

PRODUCTBESCHRIJVING


De mhshow opdracht geeft de inhoud weer van een MIME-bericht (multimedia) of een verzameling ervan
berichten.

mhshow manipuleert multimediaberichten zoals gespecificeerd in RFC 2045 tot RFC 2049. Momenteel
mhshow ondersteunt alleen coderingen in berichtteksten, en ondersteunt niet de codering van
berichtkoppen zoals gespecificeerd in RFC 2047.

Standaard mhshow toont alleen tekstgedeelten van een bericht die niet zijn gemarkeerd als
bijlagen. Dit gedrag kan worden veranderd door de -niet alleen tekst en -geeninlineonly schakelaars.
Bovendien kunt u door gebruik te maken van de -een deel en -Type schakelaars, kunt u de reikwijdte ervan verder beperken
mhshow tot bepaalde subdelen (van een meerdelige inhoud) en/of bepaalde inhoudstypen.
Het opnemen van eventuele -een deel or -Type schakelaars overschrijven de standaardinstellingen van
-alleen tekst en -alleen inline.

Standaard mhshow zal alle inhoud samenvoegen onder één pager. Als je elk onderdeel wilt
afzonderlijk weergegeven, kunt u het standaardgedrag overschrijven met -geen kat.

De optie -het dossier filet direct mhshow om het opgegeven bestand als het bronbericht te gebruiken,
in plaats van een bericht uit een map. Als u dit bestand opgeeft als “-”, dan mhshow wil
accepteer het bronbericht op de standaardingang. Merk op dat het bestand, of de invoer van
standaardinvoer moet een geldig geformatteerd bericht zijn, net als elk ander bericht nmh bericht. Het
moet NIET in mail drop-formaat zijn (om een ​​bestand in mail drop-formaat te converteren naar een map met
nmh berichten, zie inc(1)).

Een onderdeelspecificatie bestaat uit een reeks cijfers, gescheiden door punten. Bijvoorbeeld in een
meerdelige inhoud die drie delen bevat, deze worden genoemd als 1, 2 en 3,
respectievelijk. Als deel 2 ook een uit meerdere delen bestaande inhoud was die uit twee delen bestond, zouden deze dat zijn
respectievelijk genoemd als 2.1 en 2.2. Merk op dat de -een deel schakelaar is alleen effectief voor
berichten met een meerdelige inhoud. Als een bericht een ander soort inhoud heeft, of
als het onderdeel zelf een andere meerdelige inhoud is, wordt de -een deel schakelaar verhindert niet dat de
inhoud, zodat er geen actie op wordt ondernomen.

Een contentspecificatie bestaat uit een contenttype en een subtype. De initiële lijst van
“standaard” inhoudstypen en subtypen zijn te vinden in RFC 2046.

Een lijst met veelgebruikte inhoud wordt hier kort weergegeven:

Typ subtypen
---- --------
tekst duidelijk, verrijkt
meerdelig gemengd, alternatief, verteren, parallel
bericht rfc822, gedeeltelijk, extern lichaam
toepassing octet-stream, postscript
afbeelding jpeg, gif, png
audio basis
video-mpeg

Een legaal MIME-bericht moet een subtypespecificatie bevatten.

Om een ​​inhoud te specificeren, ongeacht het subtype, gebruikt u gewoon de naam van de inhoud, bijvoorbeeld:
“audio”. Om een ​​specifiek subtype te specificeren, scheidt u de twee met een schuine streep, bijvoorbeeld:
“audio/basis”. Merk op dat, ongeacht de waarden die aan de `-type'-schakelaar zijn gegeven, a
uit meerdere delen bestaande inhoud (van elk hierboven vermeld subtype) wordt altijd actie ondernomen. Merk dat verder op
als de `-type'-schakelaar wordt gebruikt en het wenselijk is om op een bericht/externe body te reageren
inhoud, dan moet de schakelaar `-type' twee keer worden gebruikt: één keer voor bericht/externe body en
eenmaal voor de inhoud waarnaar extern wordt verwezen.

ongezien Volgorde
Als de profielinvoer "Unseen-Sequence" aanwezig en niet leeg is, dan mhshow zal verwijderen
elk van de berichten die worden weergegeven uit elke reeks die wordt genoemd door de profielinvoer.

Controleren de Inhoud
De -controleren schakelaar vertelt mhshow om elke inhoud te controleren op een integriteitscontrolesom. Als een
inhoud heeft dan een dergelijke controlesom (gespecificeerd als een Content-MD5-headerveld). mhshow wil
proberen de integriteit van de inhoud te verifiëren.

Resultaat de Inhoud
De kopteksten van elk bericht worden weergegeven met de mhlproc (Meestal mhl), de ... gebruiken
standaard formaat bestand mhl.koppen. U kunt een alternatief bestandsformaat opgeven met de -het formulier
formulierbestand schakelaar. Als het formaatbestand mhl.null is opgegeven, wordt de weergave van de
berichtkoppen worden onderdrukt.

Vervolgens wordt de inhoud uit het bericht gehaald en opgeslagen in een tijdelijk bestand.
Meestal is de naam van het tijdelijke bestand het woord “mhshow”, gevolgd door een reeks
karakters. Soms is dit vereist voor de methode die wordt gebruikt om inhoud weer te geven (hieronder beschreven).
dat het bestand eindigt op een specifiek achtervoegsel. Bijvoorbeeld de pluizig opdracht (onderdeel van de
StarOffice-pakket) kan worden gebruikt om Microsoft Word-inhoud weer te geven, maar gebruikt het achtervoegsel
om te bepalen hoe het bestand moet worden weergegeven. Als er geen achtervoegsel aanwezig is, is het bestand niet correct
geladen. Op dezelfde manier kunnen oudere versies van de gs commando voeg een “.ps” achtervoegsel toe aan de
bestandsnaam als er één ontbreekt. Als gevolg hiervan kunnen deze niet worden gebruikt om de standaard te lezen
tijdelijk bestand.

Om dit te omzeilen, kan uw profiel regels van de volgende vorm bevatten:

mhshow-achtervoegsel- / :

or

mhshow-achtervoegsel- :

om een ​​achtervoegsel op te geven dat automatisch kan worden toegevoegd aan het tijdelijke bestand dat is gemaakt voor a
specifiek inhoudstype. De volgende regels kunnen bijvoorbeeld in uw profiel verschijnen:

mhshow-achtervoegsel-tekst: .txt
mhshow-achtervoegsel-applicatie/msword: .doc
mhshow-achtervoegsel-applicatie/PostScript: .ps

om automatisch een achtervoegsel aan de tijdelijke bestanden toe te voegen.

De methode die wordt gebruikt om de verschillende inhoud in de berichtteksten weer te geven, is
bepaald door een “displaystring”. Om de weergavereeks te vinden, mhshow zal eerst zoeken
uw profiel voor een invoer van het formulier:

mhshow-show- /

om de weergavereeks te bepalen. Als dit niet wordt gevonden, mhshow zal zoeken naar een vermelding van
het formulier:

mhshow-show-

om de weergavereeks te bepalen.

Als er een weergavereeks wordt gevonden, worden eventuele ontsnappingen (hieronder weergegeven) uitgevouwen. Het resultaat zal
worden uitgevoerd onder “/ Bin / sh”, waarbij de standaardinvoer is ingesteld op de inhoud.

De weergavereeks kan de volgende escapes bevatten:

%a Voeg parameters uit het veld Content-Type in
%{parameter} Voeg de parameterwaarde uit het veld Content-Type in
%f Voeg de bestandsnaam in die inhoud bevat
%F %f, en stdin is terminal, geen inhoud
%l lijst weergeven voordat inhoud wordt weergegeven
%s Inhoudssubtype invoegen
%d Inhoudsbeschrijving invoegen
%% Voer het teken in %

Mhshow zal op elk moment maximaal één weergavereeks uitvoeren en wachten op de huidige
displaystring om de uitvoering te voltooien voordat de volgende displaystring wordt uitgevoerd.

De escape {parameter} wordt doorgaans gebruikt in een opdrachtregelargument dat alleen zou moeten zijn
aanwezig als deze een niet-nulwaarde heeft. De waarde ervan wordt tussen enkele aanhalingstekens geplaatst als de
ontsnappen is niet zo verpakt. Shell-parameteruitbreiding kan het argument alleen construeren wanneer
het is niet nul, bijvoorbeeld

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

Dat voorbeeld toont ook het gebruik van inspringen om voortzetting aan te duiden: de twee tekstregels
combineren om één enkele vermelding te vormen. Houd er rekening mee dat als u te maken heeft met tekst die is geconverteerd
intern door iconv(3), de parameter "charset" weerspiegelt de doeltekenset van
de tekst, in plaats van de originele tekenset in het bericht.

Houd er rekening mee dat als de weergegeven inhoud uit meerdere delen bestaat, maar niet een van de vermelde subtypen is
hierboven, dan breiden de f- en F-escapes zich uit naar meerdere bestandsnamen, één voor elke ondergeschikte
inhoud. Verder wordt stdin niet doorgestuurd van de terminal naar de inhoud.

Als er geen weergavereeks wordt gevonden, mhshow gedraagt ​​zich alsof deze profielgegevens zijn opgegeven
en ondersteund:

mhshow-show-text/plain: %lmoreproc %F
mhshow-show-message/rfc822: %lshow -bestand %F

Houd er rekening mee dat “moreproc” niet wordt ondersteund in de weergavereeksen van gebruikersprofielen.

Als een subtype tekst geen profielinvoer heeft, wordt het behandeld als tekst/plain.

mhshow heeft standaardmethoden voor het verwerken van meerdelige berichten van het subtype gemengd, alternatief,
parallel en verteren. Elk onbekend subtype van het type multipart (zonder profielinvoer),
wordt behandeld als meerdelig/gemengd.

Als geen van deze van toepassing is, dan mhshow zal controleren of het bericht een
applicatie/octet-stream inhoud met parameter “type=tar”. Als, mhshow zal een gebruiken
passende opdracht. Als niet, mhshow zal klagen.

Voorbeeldvermeldingen kunnen zijn:

mhshow-show-audio/basic: raw2audio 2>/dev/null | toneelstuk
mhshow-show-afbeelding: xv %f
mhshow-show-application/PostScript: lpr -Pps

Als een f- of F-escape niet tussen enkele aanhalingstekens wordt geplaatst, wordt de uitbreiding ervan omhuld met
enkele aanhalingstekens.

Tenslotte mhshow zal elk bericht serieel verwerken - het volgende zal niet worden weergegeven
bericht totdat alle uitgevoerde opdrachten om het huidige bericht weer te geven, zijn beëindigd.

Resultaat Afwisselend Karakter Sets
If mhshow werd gebouwd met iconv(3), dan zijn alle tekst/platte delen van het bericht/de berichten
weergegeven met de tekenset van de huidige landinstelling. Zie de mhparam(1) man-pagina voor
hoe bepalen of uw nmh installatie omvat iconv(3) ondersteuning. Om tekst te converteren
andere delen dan tekst/gewoon, of als mhshow er is niet mee gebouwd iconv, een extern programma
kan worden gebruikt, zoals hierna beschreven.

Omdat de inhoud van het teksttype zich in een niet-ASCII-tekenset kan bevinden, kan When mhshow
een “charset”-parameter tegenkomt voor deze inhoud, controleert deze of uw terminal deze kan weergeven
deze karakterset is native. mhshow controleert dit door de huidige tekenset te onderzoeken
gedefinieerd door de lokaal(1) omgevingsvariabelen. Als de waarde van de tekenset voor de landinstelling
is dan gelijk aan de waarde van de tekensetparameter mhshow gaat ervan uit dat het dit kan weergeven
inhoud zonder enige extra instellingen. Als de landinstelling niet correct is ingesteld, mhshow wil
neem de waarde “US-ASCII” aan. Als de tekenset niet native kan worden weergegeven, dan
mhshow zal zoeken naar een vermelding van het formulier:

mhshow-charset-

die een opdracht zou moeten bevatten die een omgeving creëert om de tekenset weer te geven. Dit
De opdrachtreeks moet een enkele “%s” bevatten, die met de opdracht wordt ingevuld
om de inhoud weer te geven.

Voorbeeldvermeldingen kunnen zijn:

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

or

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

Het eerste voorbeeld vertelt mhshow beginnen xterm en laad de juiste tekenset voor
die berichtinhoud. Het tweede voorbeeld vertelt mhshow dat uw pager (of een ander programma
omgaan met dat inhoudstype) kan die tekenset aan, en dat er geen speciale verwerking is
vooraf nodig is.

Houd er rekening mee dat veel pagers de hogere bits verwijderen of problemen hebben met het weergeven van tekst
de bitset van hoge orde. Echter, de pieper minder heeft ondersteuning voor tekens van één octet
sets. Berichten die zijn gecodeerd in de ISO-8859-1-tekenset kunnen bijvoorbeeld worden bekeken met behulp van
minder, met deze instellingen voor omgevingsvariabelen:

LESSCHARSET latijn1
MINDER -f

De eerste instelling vertelt minder om de ISO-8859-1-definitie te gebruiken om te bepalen of a
karakter is “normaal”, “controle” of “binair”. De tweede instelling vertelt minder niet om te waarschuwen
u als er een bestand wordt aangetroffen dat niet-ASCII-tekens bevat. Stel vervolgens eenvoudig de meerproc
profielinvoer naar minder, en deze wordt automatisch gebeld. (Om andere enkelvoudige
octet-tekensets, kijk naar de minder(1) handmatige invoer voor informatie over de
$LESSCHARDEF omgevingsvariabele.)

Berichten of Type bericht/gedeeltelijk
mhshow kan berichten van het type gedeeltelijk niet direct weergeven. U moet ze eerst weer in elkaar zetten
in een normaal bericht met behulp van mhwinkel. Controleer de manpagina voor mhwinkel(1) voor details.

Extern Toegang tot
Voor inhoud van het type message/external-body, mhshow ondersteunt deze toegangstypen:

· afs

· anon-ftp

· ftp

· lokaal bestand

· mail server

· url

Voor de toegangstypes ‘anon-ftp’ en ‘ftp’: mhshow zal zoeken naar de “nmh-access-ftp”
profielinvoer, bijv.

nmh-access-ftp: mijnftp.sh

om de padnaam van een programma te bepalen om het FTP-ophalen uit te voeren.

Dit programma wordt aangeroepen met deze argumenten:

domeinnaam van FTP-site
gebruikersnaam
wachtwoord
externe map
externe bestandsnaam
lokale bestandsnaam
“ascii” of “binair”

Het programma moet eindigen met de afsluitstatus nul als het ophalen succesvol is.
en anders een niet-nul exit-status.

Voor het toegangstype ‘url’: mhshow zal zoeken naar het profielitem “nmh-access-url”. Zien
mhwinkel(1) voor meer details.

De Content cache
. mhshow een externe inhoud tegenkomt die een veld “Content-ID:” bevat, en als de
inhoud staat caching toe, afhankelijk van het cachinggedrag van mhshow, de inhoud
kan worden gelezen van of geschreven naar een cache.

Het cachegedrag van mhshow wordt bestuurd met de -cache en -wcache schakelaars, welke
definieer het beleid voor respectievelijk het lezen van en schrijven naar de cache. Eén van de vier
beleid kan worden gespecificeerd: “openbaar”, wat aangeeft dat mhshow gebruik moeten maken van een
publiekelijk toegankelijke inhoudscache; ‘privé’, wat dat aangeeft mhshow gebruik van moeten maken
de privé-inhoudcache van de gebruiker; ‘nooit’, wat dat aangeeft mhshow mag nooit gebruik van maken
caching; en “vraag”, wat aangeeft dat mhshow moet de gebruiker vragen.

Er zijn twee mappen waar de inhoud in de cache kan worden opgeslagen: de profielinvoer “nmh-cache”
noemt een map met voor iedereen leesbare inhoud, en de profielinvoer “nmh-private-
cache” noemt een map met privé-inhoud. Het eerste moet een absoluut zijn
(root) mapnaam.

Bijvoorbeeld

nmh-cache: / tmp

kan worden gebruikt als het u niet kan schelen dat de cache wordt gewist na elke herstart van het systeem.
Dit laatste wordt geïnterpreteerd ten opzichte van de nmh-map van de gebruiker, als deze niet is geroot, bijvoorbeeld

nmh-private-cache: .cache

(wat de standaardwaarde is).

Gebruiker Milieu
Omdat de weergaveomgeving waarin mhshow De werking kan variëren voor verschillende machines,
mhshow zoekt naar de omgevingsvariabele $MHSHOW. Indien aanwezig, specificeert dit de
naam van een extra gebruikersprofiel dat moet worden gelezen. Wanneer een gebruiker dus inlogt op een
bepaald weergaveapparaat, moet deze omgevingsvariabele zo worden ingesteld dat deze naar een bestand verwijst
met definities die nuttig zijn voor het gegeven weergaveapparaat. Normaal gesproken alleen vermeldingen die
omgaan met de methoden om verschillende inhoudstypen en subtypen weer te geven

mhshow-show- /
mhshow-show-

aanwezig moeten zijn in dit aanvullende profiel. Eindelijk, mhshow zal proberen te raadplegen

/etc/nmh/mhn.defaults

die automatisch wordt aangemaakt tijdens nmh installatie.

Zie "Profiel opzoeken" in mh-profiel(5) voor de zoekvolgorde van profielen en voor hoe duplicaat
inzendingen worden behandeld.

Content-Type Fiche
If mhshow besluit een bepaald onderdeel niet weer te geven vanwege de schakelaars van -alleen tekst or
-alleen inline er wordt een markering weergegeven met informatie over het onderdeel. Deze markering
wordt verwerkt via mh-formaat(5) en kan worden gewijzigd door gebruik te maken van de -markeringsvorm overschakelen naar
specificeer een bestand met de mh-formaat(5) instructies voor gebruik bij het weergeven van de inhoud
markeerstift. Naast de normale set mh-formaat(5) instructies, het volgende
bestanddeel ontsnappingen worden ondersteund:

Ontsnappen Retourneren Omschrijving
onderdeelreeks MIME-onderdeelnummer
content-type string MIME Inhoudstype van onderdeel
beschrijving string Koptekst Inhoud-beschrijving
dispositiestring Inhoudsdispositie (bijlage of inline)
ctype- tekenreeks Waarde van uit de kop Content-Type
cdispo- tekenreeks Waarde van van
Content-Disposition-header
Alle MIME-parameters en de header “Content-Description” zullen RFC 2231-decodering hebben
toegepast en geconverteerd naar de lokale tekenset.

Gebruik mhshowmh online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    CalcTools
    CalcTools
    Java-bron bedoeld om te dienen als een
    nexus voor het onderwijzen van zowel wiskunde als
    softwareoplossingen voor berekeningen op
    iteratieve vergelijkingen. Openbare interfaces
    laat een...
    CalcTools downloaden
  • 2
    Rocket.Chat Desktop-client
    Rocket.Chat Desktop-client
    Rocket.Chat Desktop-client is de
    officiële desktop-app voor Rocket.Chat,
    het simpele maar krachtige open source web
    chat-platform. Het is getest op macOS,
    Ramen...
    Download Rocket.Chat Desktop-client
  • 3
    KantoorVloer
    KantoorVloer
    OfficeFloor biedt inversie van
    koppelingsbesturing, met zijn: - afhankelijkheid
    injectie - vervolg injectie -
    schroefdraadinjectie Voor meer informatie
    bezoek de...
    OfficeFloor downloaden
  • 4
    DivKit
    DivKit
    DivKit is een open source servergestuurd programma
    UI (SDUI)-framework. Het staat je toe
    server-source updates uitrollen naar
    verschillende app-versies. Het kan ook zo zijn
    gebruikt voor...
    DivKit downloaden
  • 5
    subconverter
    subconverter
    Hulpprogramma om te converteren tussen verschillende
    abonnement formaat. Shadowrocket-gebruikers
    moet ss, ssr of v2ray als doel gebruiken.
    U kunt &opmerking= toevoegen aan
    Telegram-geliefde HT...
    Subconverter downloaden
  • 6
    SWASH
    SWASH
    SWASH is een numerieke waarde voor algemeen gebruik
    hulpmiddel voor het simuleren van instabiele,
    niet-hydrostatisch, vrij oppervlak,
    rotatiestroming en transportverschijnselen
    in kustwateren als ...
    SWASH downloaden
  • Meer "

Linux-commando's

Ad