एक स्क्रिप्ट सिर्फ कमांड की एक श्रृंखला है, इसलिए आप इसे बैश स्क्रिप्ट में डाल सकते हैं।
#!/bin/bash
command 1
command 2
command 3
अब, यह सब उन प्रकार के कमांड पर निर्भर करता है और उन्हें उपयोगकर्ता के हस्तक्षेप की आवश्यकता है या नहीं।
हालाँकि, यदि आपको नैदानिक जानकारी मिल रही है, उदाहरण के लिए, आपके पास एक स्क्रिप्ट हो सकती है
#!/bin/bash
# Get SMART status of main drive
diskutil info disk0 | grep -i smart
# Get the model of the machine in question
system_profiler SPHardwareDataType | grep -i Identifier
वे सिर्फ उदाहरण के लिए हैं। ध्यान रखें कि कोई भी आउटपुट जेनरेट होगा, कंसोल (स्क्रीन) पर भेजा जाएगा। हालाँकि, आप >> /path/to/outputfile.txt
प्रत्येक कमांड के अंत में एक फ़ाइल में आउटपुट को रीडायरेक्ट कर सकते हैं, इसलिए आपके पास एक फाइल है जिसे आप फाइल के चलने के बाद पार्स कर सकते हैं।
आप फ़ाइल को नाम दे सकते हैं diagnostics.sh
और इसे अपनी पसंद के अनुसार कहीं भी रख सकते हैं। बस यह सुनिश्चित करें कि आप इसे कमांड जारी करके निष्पादन योग्य बनाते हैं और इसे निष्पादित करने के लिए chmod +x diagnostics.sh
उपयोग ./diagnostics.sh
करते हैं या इसे अपने डेस्कटॉप पर सहेजे जाने पर इसे चलाने के लिए डबल क्लिक करते हैं ।