Computer >> कंप्यूटर >  >> प्रणाली >> Windows

विंडोज 11/10 में .sh या शेल स्क्रिप्ट फाइल कैसे चलाएं?

शैल स्क्रिप्ट या .SH फ़ाइलें विंडोज़ की बैच फाइलों की तरह हैं जिन्हें लिनक्स या यूनिक्स में निष्पादित किया जा सकता है। लिनक्स के लिए विंडोज सबसिस्टम का उपयोग करके विंडोज 10 में .sh या शेल स्क्रिप्ट फ़ाइल चलाना संभव है। इस पोस्ट में, हम आपको दिखाएंगे कि विंडोज 11/10 में शेल स्क्रिप्ट फाइल कैसे चलाई जाती है।

विंडोज़ 11/10 में .sh या शेल स्क्रिप्ट फ़ाइल कैसे चलाएं

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

  1. WSL का उपयोग करके शेल स्क्रिप्ट फ़ाइल निष्पादित करें
  2. Windows 10 पर Ubuntu का उपयोग करके शेल स्क्रिप्ट निष्पादित करें

1] WSL का उपयोग करके शेल स्क्रिप्ट फ़ाइल निष्पादित करें

लिनक्स के लिए WSL या Windows सबसिस्टम स्थापित करें

सेटिंग> अपडेट और सुरक्षा> डेवलपर के लिए पर जाएं. डेवलपर मोड की जांच करें रेडियो की बटन। और “Windows सुविधाएं खोजें ”, चुनें “Windows सुविधाओं को चालू या बंद करें .

WSL खोजने के लिए स्क्रॉल करें, बॉक्स को चेक करें और फिर इसे इंस्टॉल करें। एक बार हो जाने के बाद, अनुरोधित परिवर्तनों को स्थापित करने के लिए किसी को रीबूट करना होगा। अभी पुनरारंभ करें दबाएं। BASH कमांड प्रॉम्प्ट और पॉवरशेल में उपलब्ध होगा।

शैल स्क्रिप्ट फ़ाइलें निष्पादित करें

  1. कमांड प्रॉम्प्ट खोलें और उस फ़ोल्डर में नेविगेट करें जहां स्क्रिप्ट फ़ाइल उपलब्ध है।
  2. बैश script-filename.sh टाइप करें और एंटर की दबाएं।
  3. यह स्क्रिप्ट निष्पादित करेगा, और फ़ाइल के आधार पर, आपको एक आउटपुट देखना चाहिए।

विंडोज 11/10 में .sh या शेल स्क्रिप्ट फाइल कैसे चलाएं?

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

2] Windows 10 पर Ubuntu का उपयोग करके शेल स्क्रिप्ट निष्पादित करें

सुनिश्चित करें कि आपके पास उबंटू या कोई अन्य लिनक्स डिस्ट्रो स्थापित है। उबंटू आपकी सभी विंडोज़ निर्देशिकाओं को /mnt . के अंतर्गत माउंट करेगा या उपलब्ध कराएगा . तो C ड्राइव /mnt/C . पर उपलब्ध है . तो अगर डेस्कटॉप /mnt/c/users//desktop पर उपलब्ध होगा ।

विंडोज 11/10 में .sh या शेल स्क्रिप्ट फाइल कैसे चलाएं?

अब इन चरणों का पालन करें

  1. रन प्रॉम्प्ट में बैश टाइप करें, और यह डिस्ट्रो प्रॉम्प्ट लॉन्च करेगा।
  2. "सीडी" कमांड का उपयोग करके उस फ़ोल्डर में नेविगेट करें जहां स्क्रिप्ट उपलब्ध हैं।
  3. “sh script.sh” टाइप करें और एंटर दबाएं।

यह स्क्रिप्ट को निष्पादित करेगा, और यदि उनकी किसी भी कोर लिनक्स सुविधाओं पर निर्भरता है।

चूंकि लिनक्स अब विंडोज में उपलब्ध है, इसलिए आपको सिगविन जैसे किसी तीसरे पक्ष के एप्लिकेशन का उपयोग करने की आवश्यकता नहीं है। विंडोज 10 में शेल स्क्रिप्ट चलाने में आपकी मदद करने के लिए अधिकांश परिदृश्यों के लिए WSL पर्याप्त होना चाहिए।

विंडोज 11/10 में .sh या शेल स्क्रिप्ट फाइल कैसे चलाएं?
  1. विंडोज 11/10 पर पावरशेल स्क्रिप्ट फाइल कैसे बनाएं और चलाएं

    स्क्रिप्ट टेक्स्ट फ़ाइल में सहेजे गए आदेशों का एक संग्रह मात्र है (विशेष .ps1 . का उपयोग करके) एक्सटेंशन) जिसे पॉवरशेल समझता है और विभिन्न क्रियाओं को करने के क्रम में निष्पादित करता है। इस पोस्ट में, हम Windows 11/10 पर PowerShell स्क्रिप्ट फ़ाइल बनाने और चलाने के तरीके में शामिल प्रक्रिया की रूपरे

  1. विंडोज 11/10 पर पावरशेल स्क्रिप्ट फाइल कैसे बनाएं और चलाएं

    एक स्क्रिप्ट टेक्स्ट फ़ाइल में सहेजे गए आदेशों का एक संग्रह है (विशेष .ps1 . का उपयोग करके) एक्सटेंशन) जिसे पॉवरशेल समझता है और विभिन्न क्रियाओं को करने के क्रम में निष्पादित करता है। इस पोस्ट में, हम Windows 11/10 पर PowerShell स्क्रिप्ट फ़ाइल बनाने और चलाने के तरीके में शामिल प्रक्रिया की रूपरेखा

  1. विंडोज 11/10 में स्क्रीनसेवर को वॉलपेपर के रूप में कैसे चलाएं

    इस पोस्ट में, हम देखेंगे कि आप विंडोज 11/10/8/7/Vista में स्क्रीनसेवर को वॉलपेपर के रूप में कैसे चला सकते हैं। आप बैकग्राउंड में चल रहे स्क्रीनसेवर के साथ काम कर पाएंगे। दरअसल, यह WinVistaClub की 2008 की एक पुरानी पोस्ट है, जिसे मैं अपडेट कर रहा हूं और यहां विंडोज क्लब पर ले जा रहा हूं। इस टिप का अध