अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

लॉगएप - क्लाउड में ऑनलाइन

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

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

कार्यक्रम:

नाम


लॉगएप - एक एप्लिकेशन आउटपुट पर्यवेक्षक।

SYNOPSIS


logapp [विकल्प] ... आवेदन [--logapp_विकल्प]...[ऐप.-तर्क] ...

applicationsymlink [--logapp_विकल्प]...[आवेदन-तर्क] ...

लॉगएप को सीधे कॉल करने के बजाय आप इसके नाम से एक सिम्लिंक भी बना सकते हैं
एप्लिकेशन लॉगएप की ओर इशारा करता है। लॉगएप स्वचालित रूप से एप्लिकेशन का नाम प्रारंभ कर देगा
का संकेत। यदि सिम्लिंक नाम के साथ उपसर्ग लगा दिया जाए तो यह भी काम करेगा लॉग इन.

वर्णन


लॉगएप एक रैपर उपयोगिता है जो अनुप्रयोगों के निष्पादन की निगरानी में मदद करती है
भारी कंसोल आउटपुट उत्पन्न करें (जैसे मेक, सीवीएस और सबवर्जन)। यह लॉगिंग द्वारा ऐसा करता है,
आउटपुट को प्रदर्शित करने से पहले उसकी प्रत्येक पंक्ति को ट्रिम करना और रंगना। इसे कहा जा सकता है
निष्पादन योग्य के बजाय जिसकी निगरानी की जानी चाहिए; इसके बाद यह एप्लिकेशन शुरू करता है और
अपने सभी कंसोल आउटपुट को एक फ़ाइल में लॉग करता है। टर्मिनल में दिखाया गया आउटपुट है
पूर्व-संसाधित, उदाहरण के लिए मुद्रित लाइनों की लंबाई को सीमित करने और ए में stderr आउटपुट दिखाने के लिए
भिन्न रंग। किसी निश्चित से मेल खाने वाली रेखाओं को स्वचालित रूप से हाइलाइट करना भी संभव है
नियमित अभिव्यक्ति। इसलिए उत्पादन आवश्यक मात्रा तक कम हो जाता है, और सब कुछ
महत्वपूर्ण पंक्तियों को पहचानना आसान है।

विकल्प


से पहले दिए गए विकल्प आवेदन तर्क सीधे लॉगएप द्वारा संसाधित किए जाते हैं।
के बाद विकल्प उपलब्ध कराए गए आवेदन तर्क को केवल तभी पार्स किया जाता है यदि उनके साथ उपसर्ग जोड़ा गया हो
--logapp_ (केवल लंबे विकल्प नाम) अन्यथा उन्हें आवेदन में भेज दिया जाता है। यदि लॉगएप
एक सिम्लिंक के माध्यम से कॉल किया जाता है, सभी उपसर्ग रहित विकल्प एप्लिकेशन को पास कर दिए जाते हैं।

प्रत्येक एप्लिकेशन आमतौर पर दो स्वतंत्र आउटपुट स्ट्रीम का उपयोग करता है: stdout सामान्य आउटपुट के लिए
और stderr त्रुटियों और महत्वपूर्ण संदेशों के लिए. इन दोनों को स्वतंत्र रूप से नियंत्रित किया जाता है
लॉगएप, इसलिए दोनों स्ट्रीम के लिए कई विकल्प उपलब्ध हैं।

बूल विकल्प स्वीकार कर रहे हैं 1/0 और सही गलत मूल्य के रूप में. लंबे बूलियन विकल्पों के लिए मान
छोड़ा जा सकता है, उस स्थिति में इसे 'सत्य' माना जाएगा।

सामान्य विकल्प
-?, --मदद
सभी उपलब्ध विकल्पों पर एक संक्षिप्त अवलोकन दिखाएँ।

--संस्करण
संस्करण की जानकारी दिखाएं।

--कॉन्फ़िगरेशन =फ़ाइल
कॉन्फ़िगरेशन खोज को खोजने के बजाय एक विशिष्ट कॉन्फ़िगरेशन फ़ाइल का उपयोग करें
पथ।

--शोकॉन्फिग
लॉगएप की वर्तमान कॉन्फ़िगरेशन को प्रिंट करें और एप्लिकेशन से पहले बाहर निकलें
निष्पादित। इसका उपयोग यह जांचने के लिए किया जा सकता है कि सभी कॉन्फ़िगरेशन विकल्प सेटअप हैं या नहीं
अगर कोई चीज़ अपेक्षा के अनुरूप काम नहीं करती है तो सही ढंग से।

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

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

--disable_keywords=कीवर्ड सूची
इस विकल्प के साथ अल्पविराम से अलग किए गए कीवर्ड की एक सूची प्रदान की जा सकती है जो कि होगी
कारण --अक्षम करना एप्लिकेशन विकल्प में पाए जाने पर यह स्वचालित रूप से सक्षम हो जाएगा
सूची। यह उपयोगी है यदि कोई एप्लिकेशन आमतौर पर लाइन-आधारित आउटपुट प्रदान करता है, लेकिन
यदि किसी विशिष्ट के साथ कॉल किया जाता है तो बाइनरी डेटा बनाता है या शाप आधारित फ्रंटएंड का उपयोग करता है
पैरामीटर. आप भी उपयोग कर सकते हैं --detectescape ऐसा करने के दूसरे तरीके का विकल्प
लॉगिंग कार्यक्षमता को अक्षम किए बिना.

--detectescape=bool
इस विकल्प का उपयोग एस्केप-सीक्वेंस डिटेक्शन को चालू या बंद करने के लिए किया जा सकता है। भागने के साथ-
सीक्वेंस डिटेक्शन लॉगएप स्वचालित रूप से चार-आधारित स्ट्रीम हैंडलिंग को सक्षम करेगा
जैसे ही एक एस्केप-सीक्वेंस विशिष्ट स्ट्रीम का हिस्सा होता है। यह व्यवहार हो सकता है
उपयोगी है यदि आप किसी ऐसे एप्लिकेशन के साथ काम कर रहे हैं जो आमतौर पर लाइन-आधारित है, लेकिन
अन्य एप्लिकेशन प्रारंभ करता है जो स्क्रीन को प्रारूपित करने के लिए एस्केप अनुक्रमों का उपयोग कर रहे होंगे।
यह विकल्प उस स्थिति में टर्मिनल को गड़बड़ होने से बचाएगा।

--बेवकूफी=bool
इस विकल्प को सत्य पर सेट करने पर कोई टर्मिनल आउटपुट कलरिंग नहीं होगी stdout
और stderr. आम तौर पर यह विकल्प अक्षम होता है और लॉगएप "गूंगा" का पता लगाने का प्रयास करता है
स्वयं टर्मिनल।

--सुसेप्टी=bool
यह विकल्प केवल तभी उपलब्ध है जब लॉगएप को पीटीवाई समर्थन के साथ संकलित किया गया हो। यदि पीटीवाई
इस विकल्प को सही पर सेट करने पर समर्थन सक्षम हो जाता है, लॉगएप खुल जाएगा उपनाम अंतिम
एसटी stdout. यह उन अनुप्रयोगों के साथ लॉगएप चलाने में मदद करता है जिनकी आमतौर पर आवश्यकता होती है
आउटपुट के लिए वास्तविक टर्मिनल। आप इस विकल्प को अधिकांश लाइन आधारित के लिए अक्षम कर सकते हैं
मेक, सीवीएस या सबवर्सन जैसे एप्लिकेशन। अन्य एप्लिकेशन जैसे टेलनेट या
PTY समर्थन के बिना उपयोग किए जाने पर पिकोकॉम अजीब परिणाम दे सकता है।

--ptyremovecr=bool
यह विकल्प केवल तभी उपलब्ध है जब लॉगएप को पीटीवाई समर्थन के साथ संकलित किया गया हो। कब
एप्लिकेशन आउटपुट प्राप्त करने के लिए छद्म टर्मिनल का उपयोग करने पर आपको हमेशा सीआर मिलेगा-
एलएफ लाइन अंत, जो आमतौर पर यूनिक्स वातावरण में काम करते समय वांछित नहीं होता है।
इस विकल्प के सक्षम होने पर, लॉगएप स्वचालित रूप से सभी सीआर-एलएफ लाइन का अनुवाद कर देगा
एलएफ लाइन के अंत में अंत। यह विकल्प डिफ़ॉल्ट रूप से सक्षम है.

--stdout_blen=बाइट्स

--stderr_blen=बाइट्स
लाइन बफ़र आकार को समायोजित किया जा सकता है stdout और stderr इसके साथ स्वतंत्र रूप से
विकल्प। यदि मान बहुत छोटा है, तो बफ़र भर जाने पर पंक्तियाँ विभाजित हो जाएँगी।
डिफ़ॉल्ट है 2048 बाइट जो अधिकांश अनुप्रयोगों के लिए पर्याप्त बड़ा होना चाहिए।

--stdout_charआधारित=bool

--stderr_charआधारित=bool
यदि आप उन अनुप्रयोगों के साथ लॉगएप का उपयोग करना चाहते हैं जो लाइन आधारित आउटपुट उत्पन्न नहीं करते हैं
आप इस विकल्प को सक्षम कर सकते हैं stdout और stderr स्वतंत्र रूप से। इस विकल्प के साथ
सक्षम लॉगएप पूरी लाइनों की अपेक्षा नहीं करेगा और डेटा आते ही उसे संभाल लेगा
यदि यह विकल्प है तो डिफ़ॉल्ट रूप से सभी एकल डेटा पैकेट एक नई लाइन पर लिखे जाते हैं
सक्षम, इसे इसके साथ बदला जा सकता है --संरेखित करें विकल्प। यदि परिणाम होगा
प्रयोग करने योग्य इस बात पर निर्भर करता है कि एप्लिकेशन किस प्रकार का डेटा उत्पन्न करता है।

--विस्तारित-regexp=bool
यदि यह विकल्प सक्षम है तो लॉगएप प्रदान की गई नियमित अभिव्यक्ति की व्याख्या करेगा
विस्तारित नियमित अभिव्यक्तियों के रूप में पैटर्न। डिफ़ॉल्ट बेसिक रेगुलर का उपयोग करना है
भाव।

काटना विकल्प
इस अनुभाग में ऐसे विकल्प हैं जो लॉगफ़ाइल को प्रभावित करते हैं।

-l, --लॉगफाइल=पट्टिका
इस विकल्प का उपयोग उस फ़ाइल को बदलने के लिए किया जा सकता है जिसका उपयोग लॉग को संग्रहीत करने के लिए किया जाता है
अनुप्रयोग डेटा। यदि कोई खाली स्ट्रिंग प्रदान की गई है, तो लॉगिंग अक्षम है और नहीं
लॉगफ़ाइल बनाई जाएगी. डिफ़ॉल्ट यह है कि logapp नामक लॉगफ़ाइल बनाता है
logapp.log वर्तमान निर्देशिका में।

-a, --परिशिष्ट =bool
यह विकल्प निर्दिष्ट करता है कि क्या लॉगफ़ाइल को छोटा कर दिया जाएगा या डेटा को छोटा कर दिया जाएगा
logapp स्टार्टअप पर मौजूदा फ़ाइल में जोड़ा गया।

--maxlogsize=किबाइट
लॉगफ़ाइल के अधिकतम आकार को सीमित करने के लिए आप इस विकल्प को बीच के मान पर सेट कर सकते हैं
10 और 4000000 किबाइट्स। डिफ़ॉल्ट है 0 जो लॉगफ़ाइल आकार सीमा को अक्षम कर देता है।
लॉगफ़ाइल को सीमित करने के विभिन्न तरीके लागू किए गए हैं। पर एक नजर डालें
विकल्पों --logrename और --सर्कुलरलॉग अधिक जानने के लिए। डिफ़ॉल्ट तरीका यह है कि
एक्सटेंशन .old को लॉगफ़ाइल में जोड़ा जाता है और एक नया लॉगफ़ाइल प्रारंभ किया जाता है।

--लॉगरेनाम =bool
यह विकल्प उस व्यवहार को निर्दिष्ट करता है जब लॉगफ़ाइल को छोटा किया जाना है। अगर
--logrename सक्षम है लॉगफ़ाइल का नाम बदल दिया गया है। नया फ़ाइल नाम वही होगा
इससे पहले परिभाषित एक्सटेंशन के साथ --oldlogext जोड़ा गया. डिफ़ॉल्ट एक्सटेंशन है
।पुराना। इस विकल्प का उपयोग के मान के साथ किया जाता है --एपेंडलॉग और --maxlogsize

--सर्कुलरलॉग=bool
यदि यह विकल्प लॉगफ़ाइल आकार सीमा के साथ सेट के साथ सक्षम है --maxlogsize,
लॉगफ़ाइल का उपयोग गोलाकार तरीके से किया जाएगा। इसका मतलब यह है कि यदि अधिकतम आकार है
पहुंच गया, फ़ाइल पॉइंटर फ़ाइल की शुरुआत और पुरानी सामग्री पर सेट हो गया है
प्रारंभ से ही अधिलेखित है। मदद के लिए लॉगफ़ाइल में टैग जोड़े गए हैं
फ़ाइल में नेविगेट करना.

--oldlogext=विस्तार
यह उस एक्स्टेंशन को परिभाषित करता है जिसका उपयोग तब किया जाता है जब लॉगएप लॉगफ़ाइल का नाम बदल रहा होता है।
--logrename विकल्प परिभाषित करता है कि क्या लॉगएप फ़ाइल और डिफ़ॉल्ट एक्सटेंशन का नाम बदल देगा
पुराना है।

--लॉकलॉगफ़ाइल=bool
इस विकल्प के सक्रिय होने से रोकने के लिए लॉगफ़ाइल को लॉक कर दिया जाता है
किसी अन्य कार्य द्वारा अधिलेखित। यदि अन्यथा अपठनीय मिश्रण हो तो यह उपयोगी है
अलग-अलग सामग्री का परिणाम होगा। के मूल्य पर निर्भर करता है
--maxaltlogfiles विकल्प में एक अन्य लॉगफ़ाइल को उसी नाम और एक नंबर के साथ चुना जाता है
जोड़ा गया. लॉगफ़ाइल लॉकिंग डिफ़ॉल्ट रूप से सक्रिय है।

--warnlogfilelock=bool
यह विकल्प परिभाषित करता है कि कंसोल पर कोई चेतावनी मुद्रित होनी चाहिए या नहीं
चुनी गई लॉगफ़ाइल पहले से ही लॉक है या अन्य तरीकों से पहुंच योग्य नहीं है। इस मामले में
एप्लिकेशन शुरू होने से पहले और उसके ठीक बाद एक संदेश आएगा
निष्पादन जहां वैकल्पिक लॉगफ़ाइल का नाम उल्लिखित है। यह विकल्प है
डिफ़ॉल्ट रूप से सक्षम। पर भी एक नजर डालें --प्रिंटलॉगनाम जहाँ आप परिभाषित कर सकते हैं
हमेशा वर्तमान लॉगफ़ाइल की रिपोर्ट प्राप्त करें।

--प्रिंटलॉगनाम=bool
यह विकल्प परिभाषित करता है कि उपयोग की गई लॉगफ़ाइल का नाम इसके बाद मुद्रित किया जाना चाहिए या नहीं
एप्लिकेशन ने अपना निष्पादन पूरा कर लिया है. डिफाल्ट रूप में यह विकल्प निष्क्रिय है। भी
पर एक नजर डालें --warnlogfilelock जहां आप चेतावनी को सक्षम/अक्षम कर सकते हैं यदि
लॉक की गई लॉग फ़ाइल के कारण लॉग फ़ाइल का नाम बदल दिया गया है।

--maxaltlogfiles=संख्या
यह विकल्प अधिकतम संख्या को परिभाषित करता है जिसे लॉगफ़ाइल नाम में जोड़ा जा सकता है, यदि
मूल फ़ाइल पहुंच योग्य नहीं है. लॉगएप स्टार्टअप पर यह जांचा जाएगा कि क्या
वर्तमान में परिभाषित लॉगफ़ाइल लिखने योग्य है, यदि यह स्वचालित रूप से मामला नहीं है
फ़ाइल नाम में नंबर जोड़ा गया है. यदि वैकल्पिक फ़ाइल भी पहुंच योग्य नहीं है
यह संख्या तब तक बढ़ाई जाती है जब तक कोई फ़ाइल लिखने योग्य न हो जाए या इसका मान न हो जाए maxaltlogfiles is
पहुँच गया। बाद वाले मामले में एप्लिकेशन एक त्रुटि के साथ बाहर निकल जाएगा। यदि कोई मान
0 का उपयोग किया जाता है केवल मूल लॉगफ़ाइल नाम का प्रयास किया जाता है। पर भी एक नजर डालें
--warnlogfilelock और --प्रिंटलॉगनाम यह परिभाषित करने के लिए विकल्प कि क्या संदेश होने चाहिए
वर्तमान में प्रयुक्त लॉगफ़ाइल के बारे में।

--एलाइनलॉग=bool
इस विकल्प का प्रयोग साथ में किया जाता है --stdout_charआधारित और --stderr_charआधारित और
परिभाषित करता है कि क्या डेटा पैकेट लॉगफ़ाइल में आते ही लिखे गए हैं या यदि वे प्रत्येक हैं
एक नई लाइन पर लिखा गया. डिफ़ॉल्ट यह है कि प्रत्येक डेटा पैकेट को एक नया लिखा जाता है
लाइन, इस विकल्प को अक्षम करने के लिए इसे गलत पर सेट करें।

--एलाइनलाइनब्रेक्स=bool
इस विकल्प का प्रयोग साथ में किया जाता है --stdout_charआधारित और --stderr_charआधारित और
उपसर्ग और टाइमस्टैम्प के संबंध में लॉगफ़ाइल में बाईं ओर की पंक्तियों को संरेखित करता है।
यह विकल्प डिफॉल्ट द्वारा सक्षम हो जाता है।

--jointimeout=पहर
इस विकल्प का प्रयोग साथ में किया जाता है --stdout_charआधारित और --stderr_charआधारित और
एकल पैकेट को एक में जोड़ने के लिए एमएस टाइमआउट को परिभाषित करता है। उदाहरण के लिए यदि इसका मतलब है
टाइमआउट के भीतर दो अक्षर लिखे जाते हैं, उन्हें एक पैकेट के रूप में माना जाता है। यह है
के साथ सबसे अच्छा उपयोग किया जाता है --संरेखित करें और --लॉगटाइम. यदि डेटा है तो इस विकल्प का उपयोग करें
पैकेटों ने किसी कारण से अपनी सुसंगतता खो दी है (उदाहरण के लिए यदि डेटा a
सीरियल लाइन)। यह सुविधा डिफ़ॉल्ट रूप से अक्षम है और इसे सेटिंग द्वारा सक्षम किया जा सकता है
पहर 0 एमएस से बड़े मान पर।

-t, --लॉगटाइम=bool
लॉगफ़ाइल की प्रत्येक पंक्ति में एक एमएस टाइमस्टैम्प जोड़ने के लिए इस विकल्प को सक्षम किया जा सकता है।
आम तौर पर एप्लिकेशन शुरू होने के बाद के समय का उपयोग किया जाता है, लेकिन इसे बदला जा सकता है
la --logreltime विकल्प.

--logreltime=bool
यदि यह विकल्प सत्य पर सेट है, तो --logreltime विकल्प सापेक्ष का उपयोग करेगा
लॉग टाइमस्टैम्प के लिए अंतिम पंक्ति के बाद का समय।

--logenv=bool
इस विकल्प को ट्रू पर सेट करने से लॉगएप सभी सक्रिय वातावरण की एक सूची जोड़ देगा
लॉगफ़ाइल में चर। डिफाल्ट रूप में यह विकल्प निष्क्रिय है।

-p, --stdout_lineprefix=उपसर्ग

-P, --stderr_lineprefix=उपसर्ग
भेद करने में सक्षम होना stdout और stderr लॉगफ़ाइल में आउटपुट logapp उपसर्ग कर सकता है
प्रत्येक पंक्ति में एक स्ट्रिंग होती है जो इंगित करती है कि पंक्ति किसी विशिष्ट डेटा से संबंधित है या नहीं
धारा। इस विकल्प से उन स्ट्रिंग्स को बदला जा सकता है। डिफ़ॉल्ट वह है stdout
कोई उपसर्ग नहीं है और stderr के साथ उपसर्ग है STDERR:.

कंसोल आउटपुट विकल्प
इस अनुभाग में ऐसे विकल्प हैं जो कंसोल पर दृश्य आउटपुट को प्रभावित करते हैं।

--बेवकूफी=bool
यह विकल्प आउटपुट कलरिंग को अक्षम कर देता है। यह आमतौर पर स्वचालित रूप से किया जाता है यदि a मूक
टर्मिनल का पता चला है.

-s, --प्रिंट_सारांश=bool
यदि यह विकल्प सत्य पर सेट है, तो इसके बाद एक संक्षिप्त सारांश मुद्रित किया जाएगा
आवेदन समाप्त हो गया है. डिफाल्ट रूप में यह विकल्प निष्क्रिय है।

-f, --stdout_fgcol=रंग

-F, --stderr_fgcol=रंग
यह विकल्प विशिष्ट डेटा स्ट्रीम के लिए अग्रभूमि रंग को परिभाषित करता है। मूल्य
में प्रविष्टियों में से एक हो सकता है एक ढ़ांचा जिस में आंगन की स्वरकुंजियां आदि लगि है रंग तालिका इस अनुभाग के अंत में.

-b, --stdout_bold=bool

-B, --stderr_bold=bool
यह विकल्प परिभाषित करते हैं कि विशिष्ट डेटा स्ट्रीम के लिए फ़ॉन्ट मुद्रित किया जाना चाहिए या नहीं
साहसिक।

-r, --stdout_regexp=नियमित अभिव्यक्ति

-R, --stderr_regexp=नियमित अभिव्यक्ति
इस विकल्प के साथ परिभाषित किया जा सकने वाला रेगुलर एक्सप्रेशन प्रत्येक पर लागू होता है
विशिष्ट डेटा स्ट्रीम की पंक्ति। मैच पर पृष्ठभूमि का रंग बदल जाता है
के साथ मूल्य प्रदान किया गया --stdout_regexp_bgcol क्रमश --stderr_regexp_bgcol
विकल्प.

--stdout_regexp_bgcol=रंग

--stderr_regexp_bgcol=रंग
यह विकल्प मामले के लिए विशिष्ट डेटा स्ट्रीम के लिए पृष्ठभूमि रंग को परिभाषित करता है
उचित नियमित अभिव्यक्ति प्रदान की गई है --stdout_regexp or
--stderr_regexp मेल खाता है. मान प्रविष्टियों में से एक हो सकता है एक ढ़ांचा जिस में आंगन की स्वरकुंजियां आदि लगि है रंग
तालिका इस अनुभाग के अंत में.

-c, --stdout_clip=चौडाई

-C, --stderr_clip=चौडाई
यह विकल्प परिभाषित करते हैं कि विशिष्ट के लिए आउटपुट को किस कॉलम पर क्लिप किया जाना चाहिए
कंसोल पर लिखे गए डेटा की मात्रा को कम करने के लिए स्ट्रीम करें। यदि कोई मान -1 is
बशर्ते कि स्ट्रीम के लिए क्लिपिंग अक्षम हो। का एक मान -2 क्लिपिंग को सेट करता है
वर्तमान कंसोल चौड़ाई. इसका उपयोग भी संभव है अक्षम करें और स्वत: के बजाय
संख्यात्मक मान. डिफ़ॉल्ट वह है stdout कंसोल की चौड़ाई तक सीमित है और
उस क्लिपिंग को निष्क्रिय कर दिया गया है stderr.

कंसोल रंग तालिका

┌───┬───────────────────┐
│# │ रंग │
├───┼───────────────────┤
│-1 │ (कंसोल) डिफ़ॉल्ट │
├───┼───────────────────┤
│0 │ काला │
├───┼───────────────────┤
│1 │ लाल │
├───┼───────────────────┤
│2 │ हरा │
├───┼───────────────────┤
│3 │ भूरा │
├───┼───────────────────┤
│4 │ नीला │
├───┼───────────────────┤
│5 │ मैजेंटा │
├───┼───────────────────┤
│6 │ सियान │
├───┼───────────────────┤
│7 │ सफ़ेद │
└───┴───────────────────┘

कमान कार्यान्वयन विकल्प
इस अनुभाग में ऐसे विकल्प हैं जो नियमित रूप से कमांड के निष्पादन को कॉन्फ़िगर करते हैं
अभिव्यक्ति मेल खाती है.

--exitoneexecfail=BOOL
यह विकल्प परिभाषित करता है कि क्या लॉगएप को बाहर निकलना चाहिए और लपेटे गए एप्लिकेशन को समाप्त करना चाहिए
निष्पादित कमांड का रिटर्न मान विफलता को इंगित करता है। डिफ़ॉल्ट रूप से यह विकल्प है
अक्षम और लॉगएप निष्पादित आदेशों की वापसी स्थिति को अनदेखा करता है।

--preexec=आदेश
इस विकल्प के साथ जो कमांड प्रदान की जा सकती है, उसे सीधे इससे पहले निष्पादित किया जाता है
आवेदन शुरू हो गया है. इस समय हेडर पहले से ही लॉगफ़ाइल पर लिखा हुआ है
और कमांड द्वारा पार्स किया जा सकता है।

--postexec=आदेश
इस विकल्प के साथ जो कमांड प्रदान की जा सकती है उसे सीधे इसके बाद निष्पादित किया जाता है
आवेदन समाप्त हो गया है. इस समय ऐसा लिखने के लिए लॉगफ़ाइल पहले से ही बंद है
सभी एप्लिकेशन आउटपुट और पाद लेख पहले से ही शामिल हैं और इनके द्वारा संसाधित किया जा सकता है
आदेश।

-e, --stdout_execregeexp=नियमित अभिव्यक्ति

-E, --stderr_execregeexp=नियमित अभिव्यक्ति
इस विकल्प के साथ परिभाषित किया जा सकने वाला रेगुलर एक्सप्रेशन प्रत्येक पर लागू होता है
विशिष्ट डेटा स्ट्रीम की पंक्ति। एक मैच पर कमांड के साथ प्रदान किया गया
--stdout_execcommand क्रमश --stderr_execcomand विकल्प निष्पादित है. एक खाली
इस विकल्प का मान रेगुलर एक्सप्रेशन मिलान को अक्षम कर देता है।

-x, --stdout_execcommand=आदेश

-X, --stderr_execcommand=आदेश
यह विकल्प उस कमांड को परिभाषित करता है जो रेगुलर एक्सप्रेशन मैच पर निष्पादित होता है।
रेगुलर एक्सप्रेशन को अलग से परिभाषित किया जा सकता है stdout और stderr के साथ स्ट्रीम करें
la --stdout_execregeexp क्रमश --stderr_execregexp विकल्प.

नियमित अभिव्यक्ति


रेगुलर एक्सप्रेशन ऐसे पैटर्न हैं जो स्ट्रिंग्स का वर्णन करते हैं। लॉगएप इस पैटर्न का उपयोग करता है
डेटा स्ट्रीम में पाए गए स्ट्रिंग्स के आधार पर क्रियाएं निष्पादित करें। कार्यान्वयन समान है
जिसके द्वारा उपयोग किया जाता है ग्रेप.

लॉगएप द्वारा परिभाषित नियमित अभिव्यक्तियों के "बुनियादी" और "विस्तारित" वाक्यविन्यास को समझता है
पॉज़िक्स। डिफ़ॉल्ट मूल सेट का उपयोग करना है, लेकिन आप इसके साथ विस्तारित पैटर्न पर स्विच कर सकते हैं
la --विस्तारित-regexp पैरामीटर. कृपया इस पर एक नजर डालें ग्रेप(1) और regex(7) मैनपेज
विस्तृत जानकारी के लिए।

उदाहरण
तार "स्ट्रिंग" से मेल खाता है

^स्ट्रिंग
एक पंक्ति की शुरुआत में "स्ट्रिंग" से मेल खाता है

स्ट्रिंग$
एक पंक्ति के अंत में "स्ट्रिंग" से मेल खाता है

^स्ट्रिंग$
पंक्ति में केवल "स्ट्रिंग" है

[एसएस] ट्रिंग
"स्ट्रिंग" या "स्ट्रिंग" से मेल खाता है

स्ट्रंग बिंदु सभी वर्णों से मेल खाता है, इसलिए उदाहरण के लिए यह "स्ट्रिंग" या "मजबूत" से मेल खाता है

स्ट्र.*एनजी
स्टार के साथ बिंदु किसी भी संख्या में वर्णों से मेल खाता है, इसलिए यह मेल खाता है
उदाहरण "स्ट्रिंग" या "स्ट्रीमिंग"

^[एजेड] *
अनुसरण की जाने वाली पंक्ति की शुरुआत में A से Z तक के किसी भी एक अक्षर से मेल खाता है
शून्य या किसी भी संख्या में रिक्त स्थान द्वारा

स्ट्रिंग\|शब्द
साथ काम करते समय "स्ट्रिंग" या "वर्ड" से मेल खाता है बुनियादी नियमित भाव

स्ट्रिंग|शब्द
साथ काम करते समय "स्ट्रिंग" या "वर्ड" से मेल खाता है विस्तृत नियमित भाव

वातावरण


कार्यकाल यह वेरिएबल यह देखने के लिए जांचा जाता है कि किस प्रकार का कंसोल लॉगएप चल रहा है।
वर्तमान में केवल मूल्य मूक कंसोल को अक्षम करके - एक विशेष तरीके से नियंत्रित किया जाता है
रंग की। यदि कार्यकाल वेरिएबल गायब है और एक डंब टर्मिनल भी मान लिया गया है।
का उपयोग करके डंब टर्मिनल मोड को सक्षम/अक्षम करके सेटिंग को ओवरराइड किया जा सकता है
--गूंगा शब्द विकल्प.

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


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

  • 1
    एसीटोनिसो
    एसीटोनिसो
    एसीटोनियोसो - सुविधा संपन्न ग्राफिकल
    सीडी/डीवीडी को माउंट करने और प्रबंधित करने के लिए एप्लिकेशन
    इमेजिस ...
    एसीटोनियोसो चलायें
  • 2
    ace_gperf
    ace_gperf
    ace_gperf - एक आदर्श हैश उत्पन्न करें
    कुंजी सेट से कार्य करें...
    ace_gperf चलाएँ
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - एक CORE API संदेश भेजें
    कोर-डेमन डेमन के लिए...
    coresendmsg चलाएँ
  • 4
    कोर_सर्वर
    कोर_सर्वर
    core_server - के लिए प्राथमिक सर्वर
    स्पैमबेयस। विवरण: वर्तमान में कार्य करता है
    केवल वेब इंटरफ़ेस। लगाना
    विभिन्न प्रोटोकॉल के श्रोता टीबीडी हैं।
    इस ...
    core_server चलाएँ
  • 5
    जी.गुई.जीसीपीग्रास
    जी.गुई.जीसीपीग्रास
    g.gui.gcp - एक मानचित्र को जियोरेक्टिफाई करता है और
    ग्राउंड कंट्रोल पॉइंट्स को प्रबंधित करने की अनुमति देता है।
    कीवर्ड: सामान्य, जीयूआई,
    भू-संशोधन, जीसीपी...
    g.gui.gcpgrass चलाएँ
  • 6
    g.gui.gmodelergrass
    g.gui.gmodelergrass
    g.gui.gmodeler - ग्राफिकल मॉडलर।
    इंटरैक्टिव रूप से निर्माण, संपादन की अनुमति देता है
    और मॉडलों का प्रबंधन। कीवर्ड: सामान्य,
    जीयूआई, ग्राफिकल मॉडलर, वर्कफ़्लो ...
    g.gui.gmodelergrass चलाएँ
  • अधिक "

Ad