विषयसूची:

मैं शेल स्क्रिप्ट का पता कैसे लगा सकता हूं?
मैं शेल स्क्रिप्ट का पता कैसे लगा सकता हूं?

वीडियो: मैं शेल स्क्रिप्ट का पता कैसे लगा सकता हूं?

वीडियो: मैं शेल स्क्रिप्ट का पता कैसे लगा सकता हूं?
वीडियो: Simple script to auto create a directory in Linux 2024, नवंबर
Anonim

शैल अनुरेखण सीधा सा मतलब है अनुरेखण a. में आदेशों का निष्पादन शेल स्क्रिप्ट . चालू करने के लिए खोल अनुरेखण , -x डिबगिंग विकल्प का उपयोग करें। यह निर्देशित करता है सीप टर्मिनल पर सभी कमांड और उनके तर्कों को प्रदर्शित करने के लिए उन्हें निष्पादित किया जाता है।

इसी तरह, लोग पूछते हैं, मैं बैश स्क्रिप्ट का पता कैसे लगा सकता हूं?

अपना शुरू करें बैश स्क्रिप्ट साथ दे घुमा के -एक्स ।/ लिपि .sh या अपने में जोड़ें लिपि डिबग आउटपुट देखने के लिए सेट -x। आप स्थानीय syslog के माध्यम से अपने स्वयं के लॉगफाइल में आउटपुट लिखने के लिए एक व्यक्तिगत सुविधा और स्तर सेट करने के लिए लकड़हारा कमांड के विकल्प -p का उपयोग कर सकते हैं।

इसी तरह, मैं वर्बोज़ मोड में शेल स्क्रिप्ट कैसे चला सकता हूँ? नीचे प्राथमिक शेल स्क्रिप्ट डिबगिंग विकल्प दिए गए हैं:

  1. -v (वर्बोज़ के लिए छोटा) - शेल को स्क्रिप्ट में सभी पंक्तियों को पढ़ने के दौरान दिखाने के लिए कहता है, यह वर्बोज़ मोड को सक्रिय करता है।
  2. -n (noexec या no ecxecution के लिए छोटा) - शेल को सभी कमांड पढ़ने का निर्देश देता है, हालांकि उन्हें निष्पादित नहीं करता है।

यहाँ, मैं शेल स्क्रिप्ट लॉग कैसे देखूँ?

लिनक्स लॉग के साथ देखा जा सकता है आदेश सीडी/वार/ लॉग , फिर टाइप करके आदेश देखने के लिए लॉग इस निर्देशिका के तहत संग्रहीत। सबसे महत्वपूर्ण में से एक लॉग देखने के लिए syslog है, जो लॉग सब कुछ लेकिन ऑथ-संबंधित संदेश।

आप किसी स्क्रिप्ट को कैसे डिबग करते हैं?

स्क्रिप्ट डीबग करने के लिए:

  1. निम्न में से कोई एक कार्य करके स्क्रिप्ट डीबगर को सक्षम करें:
  2. स्क्रिप्ट को डीबग करने के लिए इन नियंत्रणों का उपयोग करें:
  3. यदि आप त्रुटियों का सामना करने पर स्क्रिप्ट को रोकना चाहते हैं, तो त्रुटि पर रोकें का चयन करें।
  4. टूल्स मेनू > स्क्रिप्ट डीबगर चुनें।
  5. एक स्क्रिप्ट निष्पादित करें जो एक उप-स्क्रिप्ट को कॉल करे।
  6. स्टेप इन पर क्लिक करें।

सिफारिश की: