एमएचएलएमएच - क्लाउड में ऑनलाइन

यह कमांड mhlmh है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


एमएचएल - एनएमएच संदेशों की स्वरूपित सूची तैयार करें

SYNOPSIS


/usr/lib/mh/mhl [-बस | -नोबेल] [-स्पष्ट | -स्पष्ट नहीं] [-फ़ोल्डर +फ़ोल्डर] [-प्रपत्र formfile]
[-लंबाई पंक्तियां] [-चौड़ाई कॉलम] [-मोरप्रोक कार्यक्रम] [-nomoreproc] [-एफएमटीप्रोक कार्यक्रम]
[-nofmtproc] [फ़ाइलों ...] [-संस्करण] [-मदद]

वर्णन


hl है एक NMH पाठ संदेशों को फ़िल्टर करने और/या प्रदर्शित करने के लिए आदेश। यह डिफ़ॉल्ट है
के लिए पाठ संदेश प्रदर्शित करने की विधि NMH (यह डिफ़ॉल्ट है showproc).

साथ ही अधिक, प्रत्येक संदेश को तर्क (या मानक इनपुट) के रूप में निर्दिष्ट किया जाएगा
आउटपुट. यदि एक से अधिक संदेश फ़ाइल निर्दिष्ट है, तो उपयोगकर्ता को पहले संकेत दिया जाएगा
हर एक, और ए या आउटपुट शुरू होगा, के साथ स्क्रीन साफ़ करना
(यदि उपयुक्त हो), और (आमतौर पर CTRL-D) स्क्रीन को साफ़ दबा रहा है। एक
(आमतौर पर CTRL-C) वर्तमान संदेश आउटपुट को रोक देगा, अगले संदेश के लिए संकेत देगा (यदि
वहाँ एक है), और ए (आमतौर पर CTRL-\) प्रोग्राम को समाप्त कर देगा (कोर के बिना)।
गंदी जगह)।

RSI -बस विकल्प बताता है MHL प्रत्येक पृष्ठ के अंत में टर्मिनल की घंटी बजाने के लिए, जबकि
-स्पष्ट विकल्प बताता है MHL प्रत्येक पृष्ठ के अंत में स्क्रीन साफ़ करने के लिए (या एक फॉर्मफ़ीड आउटपुट करें)।
प्रत्येक संदेश के बाद)। ये दोनों स्विच (और उनके व्युत्क्रम समकक्ष) प्रभावी होते हैं
केवल यदि प्रोफ़ाइल प्रविष्टि अधिकप्रोक परिभाषित है लेकिन खाली है, और MHL a को आउटपुट कर रहा है
टर्मिनल। यदि अधिकप्रोक प्रविष्टि परिभाषित और गैर-रिक्त है, और MHL a को आउटपुट कर रहा है
टर्मिनल, फिर MHL कारण होगा अधिकप्रोक टर्मिनल और के बीच रखा जाना है MHL और
स्विचों को नजरअंदाज कर दिया जाता है. इसके अलावा, यदि -स्पष्ट स्विच का उपयोग किया जाता है और एमएचएल का आउटपुट है
फिर, एक टर्मिनल की ओर निर्देशित MHL से परामर्श लेंगे $टर्म और $TERMCAP पर्यावरण चर
स्क्रीन को साफ़ करने का तरीका जानने के लिए उपयोगकर्ता के टर्मिनल प्रकार को निर्धारित करना। अगर
la -स्पष्ट स्विच का उपयोग किया जाता है और MHLका आउटपुट किसी टर्मिनल (उदाहरण के लिए, एक पाइप या) पर निर्देशित नहीं है
एक फ़ाइल), तो MHL प्रत्येक संदेश के बाद एक फ़ॉर्मफ़ीड भेजेगा।

डिफ़ॉल्ट को ओवरराइड करने के लिए अधिकप्रोक और प्रोफ़ाइल प्रविष्टि, का उपयोग करें -मोरप्रोक कार्यक्रम स्विच.
ध्यान दें कि MHL कभी शुरू नहीं होगा a अधिकप्रोक यदि हार्डकॉपी टर्मिनल पर लागू किया जाता है।

RSI -लंबाई लंबाई और -चौड़ाई चौडाई स्विच स्क्रीन की लंबाई और चौड़ाई निर्धारित करते हैं,
क्रमश। ये द्वारा दर्शाए गए मानों के लिए डिफ़ॉल्ट हैं $TERMCAP, अगर उचित है,
अन्यथा वे क्रमशः 40 और 80 पर डिफ़ॉल्ट होते हैं।

द्वारा उपयोग की जाने वाली डिफ़ॉल्ट प्रारूप फ़ाइल MHL कहा जाता है "एमएचएल.प्रारूप". MHL सबसे पहले खोजेंगे
यह फ़ाइल उपयोगकर्ता के पास है NMH निर्देशिका, और फिर निर्देशिका में खोज करेगा /etc/nmh.
का उपयोग करके इस डिफ़ॉल्ट को बदला जा सकता है -प्रपत्र प्रारूपफ़ाइल स्विच.

अंततः -फ़ोल्डर +फ़ोल्डर स्विच सेट करता है NMH फ़ोल्डर नाम, जिसका उपयोग के लिए किया जाता है
"संदेशनाम:" फ़ील्ड नीचे वर्णित है। पर्यावरण चर $mhफ़ोल्डर के लिए परामर्श लिया जाता है
डिफ़ॉल्ट मान, जो दिखाना, अगला, तथा पिछला उचित रूप से आरंभ करें.

hl दो चरणों में संचालित होता है: 1) प्रारूप फ़ाइल को पढ़ें और पार्स करें, और 2) प्रत्येक संदेश को संसाधित करें
(फ़ाइल)। चरण 1 के दौरान, प्रारूप का एक आंतरिक विवरण एक संरचित के रूप में तैयार किया जाता है
सूची। चरण 2 में, यह सूची प्रत्येक संदेश के लिए चलाई जाती है, संदेश जानकारी आउटपुट करती है
प्रारूप फ़ाइल से प्रारूप बाधाओं के तहत।

प्रारूप फ़ाइल में स्क्रीन समाशोधन, स्क्रीन आकार को नियंत्रित करने वाली जानकारी शामिल हो सकती है।
रैप-अराउंड नियंत्रण, पारदर्शी पाठ, घटक क्रम और घटक स्वरूपण।
इसके अलावा, अनदेखा किए जाने वाले घटकों की एक सूची निर्दिष्ट की जा सकती है, और कुछ "विशेष"
अतिरिक्त कार्यक्षमता प्रदान करने के लिए घटकों को परिभाषित किया गया है। संदेश आउटपुट में होगा
प्रारूप फ़ाइल में आदेश द्वारा निर्दिष्ट आदेश।

प्रारूप फ़ाइल की प्रत्येक पंक्ति में निम्नलिखित में से एक रूप होता है:

;टिप्पणी
:स्पष्ट पाठ
चर[,चर...]
घटक:[चर,...]

· `;' से शुरू होने वाली एक पंक्ति एक टिप्पणी है, और इसे नजरअंदाज कर दिया गया है।

· `:' से शुरू होने वाली एक पंक्ति स्पष्ट पाठ है, और आउटपुट बिल्कुल वैसा ही है।

· केवल `:' वाली लाइन आउटपुट में एक खाली लाइन बनाती है।

· "घटक:" से शुरू होने वाली एक पंक्ति निर्दिष्ट घटक के प्रारूप को परिभाषित करती है,

· शेष पंक्तियाँ वैश्विक पर्यावरण को परिभाषित करती हैं।

उदाहरण के लिए, पंक्ति:

चौड़ाई=80,लंबाई=40,क्लीयरस्क्रीन,ओवरफ्लोटेक्स्ट='***',ओवरफ्लोऑफसेट=5

स्क्रीन आकार को 80 कॉलम x 40 पंक्तियों के रूप में परिभाषित करता है, निर्दिष्ट करता है कि स्क्रीन कितनी होनी चाहिए
प्रत्येक पृष्ठ से पहले साफ़ कर दिया गया है कि अतिप्रवाह इंडेंटेशन 5 है, और वह अतिप्रवाह पाठ है
"***" के साथ ध्वजांकित किया जाना चाहिए।

निम्नलिखित सभी वर्तमान चर और उनके तर्क हैं। यदि वे एक का पालन करते हैं
घटक, वे केवल उस घटक पर लागू होते हैं, अन्यथा, उनका प्रभाव वैश्विक होता है। तब से
किसी भी आउटपुट प्रोसेसिंग, अंतिम वैश्विक स्विच सेटिंग से पहले पूरे प्रारूप को पार्स किया जाता है
एक वैरिएबल पूरे संदेश पर लागू होता है यदि उस वैरिएबल का उपयोग वैश्विक संदर्भ में किया जाता है
(यानी, घंटी, क्लियरस्क्रीन, चौड़ाई, लंबाई)।

परिवर्तनशील टाइप अर्थ विज्ञान
चौड़ाई पूर्णांक स्क्रीन चौड़ाई या घटक चौड़ाई
लंबाई पूर्णांक स्क्रीन लंबाई या घटक लंबाई
"घटक:" को इंडेंट करने के लिए पूर्णांक स्थितियों को ऑफसेट करें
किसी की शुरुआत में उपयोग करने के लिए ओवरफ़्लोटेक्स्ट स्ट्रिंग टेक्स्ट
अतिप्रवाह रेखा
ओवरफ्लो लाइनों को इंडेंट करने के लिए ओवरफ्लोऑफसेट पूर्णांक स्थिति
घटक पाठ को इंडेंट करने के लिए कॉम्पविड्थ पूर्णांक स्थिति
पहली पंक्ति आउटपुट होने के बाद
इस घटक का कुल मिलाकर अपरकेस फ़्लैग आउटपुट टेक्स्ट
अपरकेस
अपरकेस ध्वज अपरकेस नहीं है
क्लियरस्क्रीन फ़्लैग/जी प्रत्येक पृष्ठ से पहले स्क्रीन साफ़ करें
noclearscreen flag/G स्क्रीन साफ़ नहीं होता
घंटी ध्वज/जी प्रत्येक पृष्ठ के अंत में घंटी बजाएं
नोबेल ध्वज/जी घंटी मत बजाओ
"घटक" के स्थान पर घटक स्ट्रिंग/एल नाम का उपयोग करें
यह घटक
नोकंपोनेंट फ़्लैग इसके लिए "घटक:" आउटपुट नहीं करता है
अंग
केंद्र ध्वज केंद्र घटक ऑन लाइन (के लिए काम करता है
केवल एक-पंक्ति घटक)
ध्वज बीच में नहीं है
प्रत्येक पर अग्रणी रिक्त स्थान को हटाकर ध्वज पट्टी को समायोजित करें
पाठ की पंक्ति
कोई भी बाएं समायोजन ध्वज समायोजित नहीं छोड़ा गया
संपीड़ित ध्वज पाठ में नई पंक्तियों को रिक्त स्थान में बदलता है
नोकंप्रेस ध्वज संपीड़ित नहीं होता है
ध्वज लपेटें चौड़ाई से अधिक पंक्तियाँ लपेटें (डिफ़ॉल्ट)
अब्रैप फ़्लैग लाइन रैपिंग न करें
स्प्लिट फ़्लैग एकाधिक फ़ील्ड को संयोजित नहीं करता है
एक एकल क्षेत्र
नोस्प्लिट ध्वज कई क्षेत्रों को जोड़ता है
एक एकल क्षेत्र
घटकों के अंत में न्यूलाइन फ़्लैग प्रिंट न्यूलाइन
(यह डिफ़ॉल्ट है)
नॉनलाइन फ़्लैग घटकों के अंत में न्यूलाइन प्रिंट नहीं करता है
इस घटक के लिए प्रारूप फ़ील्ड स्ट्रिंग प्रारूप स्ट्रिंग
(नीचे देखें)
डीकोड फ़्लैग डीकोड टेक्स्ट को आरएफसी 2047 एनकोडेड के रूप में
हेडर फ़ील्ड
addrfield ध्वज फ़ील्ड में पते शामिल हैं
दिनांक फ़ील्ड ध्वज फ़ील्ड में दिनांक शामिल हैं
फ़ॉर्मेट फ़्लैग फ़ॉर्मेटप्रोक फ़िल्टर के माध्यम से घटक चलाएँ
(केवल शरीर)
नोफ़ॉर्मेट फ़्लैग के माध्यम से घटक न चलाएँ
फॉर्मेटप्रोक फ़िल्टर (डिफ़ॉल्ट)
फ़िल्टर को फ़ॉर्मेट करने के लिए फ़ॉर्मैटर्ग स्ट्रिंग तर्क

पूर्णांक-मूल्यवान और स्ट्रिंग-मूल्यवान चर का मान निर्दिष्ट करने के लिए, उनके नाम का अनुसरण करें
एक समान-चिह्न और मान। पूर्णांक-मूल्य वाले चर को दशमलव मान दिया जाता है, जबकि
स्ट्रिंग-वैल्यू वेरिएबल्स को डबल-कोट्स द्वारा ब्रैकेटेड मनमाना टेक्स्ट दिया जाता है। यदि कोई मान
"/G" या "/L" से प्रत्यय लगाया जाता है, तो इसका मान वैश्विक-केवल या स्थानीय-केवल में उपयोगी होता है
संदर्भ (क्रमशः)।

प्रपत्र की एक पंक्ति:

अनदेखा=घटक,...

उन घटकों की एक सूची निर्दिष्ट करता है जो कभी आउटपुट नहीं होते हैं।

घटक "मैसेजनाम" (केस-असंवेदनशील) वास्तविक संदेश नाम (फ़ाइल) आउटपुट करेगा
नाम) फ़ोल्डर नाम से पहले आता है यदि कोई निर्दिष्ट है या वातावरण में पाया जाता है।
प्रारूप उसके द्वारा निर्मित प्रारूप के समान है -शीर्षक विकल्प दिखाना.

घटक "अतिरिक्त" संदेश के उन सभी घटकों को आउटपुट करेगा जो नहीं थे
स्पष्ट घटकों द्वारा मिलान किया गया, या अनदेखा सूची में शामिल किया गया। यदि यह घटक नहीं है
निर्दिष्ट, एक अनदेखा सूची की आवश्यकता नहीं है क्योंकि सभी गैर-निर्दिष्ट घटक होंगे
अवहेलना करना।

यदि "नोकंपोनेंट" निर्दिष्ट नहीं है, तो घटक नाम जैसा दिखाई देगा वैसा ही आउटपुट होगा
प्रारूप फ़ाइल.

डिफ़ॉल्ट प्रारूप फ़ाइल है:

; एमएचएल.प्रारूप
;
; 'शो' के लिए डिफ़ॉल्ट संदेश फ़िल्टर
;
:
ओवरफ़्लोटेक्स्ट = "***", ओवरफ़्लोऑफसेट = 5
लेफ्टएडजस्ट, कॉम्पविड्थ=9
अनदेखा = संदेश-आईडी, प्राप्त, सामग्री-प्रकार, सामग्री-स्थानांतरण-एन्कोडिंग, सामग्री-आईडी
दिनांक:formatfield='%<(nodate{text})%{text}%|%(सुंदर{text})%>'
सेवा मेरे:
सीसी:
प्रेषक: डिकोड
विषय:डीकोड
:
अतिरिक्त: कोई घटक नहीं
:
बॉडी:नोकंपोनेंट,ओवरफ्लोटेक्स्ट=,ओवरफ्लोऑफसेट=0,नोलेफ्टएडजस्ट

वेरिएबल "फॉर्मेटफ़ील्ड" एक प्रारूप स्ट्रिंग निर्दिष्ट करता है (देखें)। एमएच-प्रारूप(5)). झंडा
वेरिएबल "एड्रफ़ील्ड" और "डेटफ़ील्ड" (जो परस्पर अनन्य हैं), बताएं MHL सेवा मेरे
प्रारूप स्ट्रिंग में एस्केप को क्रमशः पते या दिनांक के रूप में समझें।

डिफ़ॉल्ट रूप से, MHL पते या दिनांक वाले फ़ील्ड पर कोई फ़ॉर्मेटिंग स्ट्रिंग लागू नहीं करता है
(देखें एमएच-मेल(5) इन क्षेत्रों की सूची के लिए)। ध्यान दें कि इसके परिणामस्वरूप तेज़ संचालन होता है
के बाद से MHL प्रारूप स्ट्रिंग लागू करने के लिए पते और दिनांक दोनों को पार्स करना होगा।
अगर चाहा, MHL पते या दिनांक फ़ील्ड के लिए एक डिफ़ॉल्ट प्रारूप स्ट्रिंग दी जा सकती है
(लेकिन दोनों नहीं)। ऐसा करने के लिए, वैश्विक लाइन पर निर्दिष्ट करें: या तो ध्वज addrfield या
दिनांकफ़ील्ड, उपयुक्त फ़ॉर्मेटफ़ील्ड वेरिएबल स्ट्रिंग के साथ।

"प्रारूप" ध्वज निर्दिष्ट करता है कि यह घटक फ़िल्टर प्रोग्राम के माध्यम से चलाया जाएगा
द्वारा निर्दिष्ट किया गया प्रारूपप्रोक प्रोफ़ाइल प्रविष्टि. इस फ़िल्टर प्रोग्राम से डेटा पढ़ने की उम्मीद की जाती है
मानक आउटपुट पर मानक इनपुट और आउटपुट डेटा पर। वर्तमान में "प्रारूप" ध्वज ही है
"बॉडी" घटक के लिए समर्थित। घटक का नाम आउटपुट से पहले जोड़ा जाएगा
बाद फ़िल्टर चला दिया गया है. इसका अपेक्षित उपयोग संदेश के मुख्य भाग को फ़िल्टर करना है
उत्तर संदेश में उपयोग करने के लिए अधिक मनभावन टेक्स्ट बनाएं। उपयोग हेतु एक सुझाया गया फ़िल्टर
आरईपीएल(1) इस प्रकार है:

बॉडी: कंपोनेंट = ">", ओवरफ्लोटेक्स्ट = ">", ओवरफ्लोऑफसेट = 0, फॉर्मेट, अब्रैप

RSI -एफएमटीप्रोक और -nofmtproc स्विच का उपयोग ओवरराइड करने के लिए किया जा सकता है प्रारूपप्रोक प्रोफ़ाइल प्रविष्टि.

RSI प्रारूप विकल्प एक स्ट्रिंग निर्दिष्ट करता है जिसका उपयोग प्रारूप फ़िल्टर के तर्क के रूप में किया जाता है।
इस स्ट्रिंग को प्रोसेस किया जाता है एमएच-प्रारूप(5) और सभी संदेश घटक उपलब्ध हैं
इस्तेमाल के लिए। विभिन्न प्रारूप विकल्पों का उपयोग अनेक तर्क बनाने के लिए किया जा सकता है
प्रारूप फ़िल्टर.

onworks.net सेवाओं का उपयोग करके ऑनलाइन mhlmh का उपयोग करें



नवीनतम Linux और Windows ऑनलाइन प्रोग्राम