विंडोज 11/10 में .sh या शेल स्क्रिप्ट फाइल कैसे चलाएं?
शेल स्क्रिप्ट(Shell Scripts) या .SH फाइलें ( .SH files)विंडोज(Windows) की बैच फाइलों की तरह होती हैं जिन्हें लिनक्स(Linux) या यूनिक्स(Unix) में निष्पादित किया जा सकता है । लिनक्स(Linux) के लिए विंडोज सबसिस्टम(Windows Subsystem) का उपयोग करके विंडोज 10 में .sh या (Windows 10)शेल स्क्रिप्ट(Shell Script) फ़ाइल चलाना संभव है । इस पोस्ट में, हम आपको दिखाएंगे कि Windows 11/10शेल स्क्रिप्ट(Shell Script) फाइल कैसे चलाई जाती है ।
Windows 11/10 में .sh या शेल स्क्रिप्ट(Shell Script) फाइल कैसे चलाएं?
बैश(Bash) एक यूनिक्स(Unix) शेल और कमांड भाषा है जो शेल स्क्रिप्ट(Shell Script) फाइलों को चला सकती है। आपको उबंटू(Ubuntu) या किसी अन्य लिनक्स डिस्ट्रोस(Linux Distros) को स्थापित करने की आवश्यकता नहीं है जब तक कि आपकी स्क्रिप्ट को वास्तविक लिनक्स(Linux) कर्नेल के समर्थन की आवश्यकता न हो। हम दोनों तरीके साझा करेंगे।
- WSL का उपयोग करके शेल स्क्रिप्ट फ़ाइल निष्पादित करें
- (Execute Shell Script)विंडोज 10(Windows 10) पर उबंटू(Ubuntu) का उपयोग करके शेल स्क्रिप्ट निष्पादित करें
1] WSL का उपयोग करके (WSL)शेल स्क्रिप्ट(Execute Shell Script) फ़ाइल निष्पादित करें
Linux के लिए WSL या Windows सबसिस्टम स्थापित करें(Install WSL or Windows Subsystem for Linux)
Settings > Update और Security >डेवलपर्स(Developers) के लिए पर जाएं । डेवलपर मोड(Developer Mode) रेडियो बटन की जाँच करें। और “ Windows सुविधाएँ(Windows Features) ” खोजें, “ Windows सुविधाओं को चालू या बंद करें(Turn Windows features on or off) ” चुनें।
WSL खोजने के लिए स्क्रॉल करें, बॉक्स को चेक करें, और फिर इसे इंस्टॉल करें । एक बार हो जाने के बाद, अनुरोधित परिवर्तनों को स्थापित करने के लिए किसी को रीबूट करना होगा। अभी पुनरारंभ करें दबाएं(Press Restart) । BASH कमांड प्रॉम्प्ट(Command Prompt) और पॉवरशेल(PowerShell) में उपलब्ध होगा ।
शैल स्क्रिप्ट फ़ाइलें निष्पादित करें(Execute Shell Script Files)
- ओपन कमांड प्रॉम्प्ट(Command Prompt) और उस फ़ोल्डर में नेविगेट करें जहां स्क्रिप्ट फ़ाइल उपलब्ध है।
- बैश(Bash) script-filename.sh टाइप करें और एंटर की दबाएं।
- यह स्क्रिप्ट निष्पादित करेगा, और फ़ाइल के आधार पर, आपको एक आउटपुट देखना चाहिए।
लिनक्स(Linux) प्लेटफॉर्म पर, आप आमतौर पर SH का उपयोग करते हैं, लेकिन यहां आपको BASH का उपयोग करने की आवश्यकता है(BASH) । उस ने कहा, विंडोज़(Windows) में बाश(BASH) की सीमाएं हैं, इसलिए यदि आप एक लिनक्स(Linux) वातावरण में निष्पादित करना चाहते हैं, तो आपको उबंटू(Ubuntu) या कुछ भी समान स्थापित करने की आवश्यकता है।
2] विंडोज 10(Windows 10) पर उबंटू(Ubuntu) का उपयोग करके शेल स्क्रिप्ट निष्पादित करें(Execute Shell Script)
सुनिश्चित करें कि आपके पास उबंटू या कोई अन्य लिनक्स डिस्ट्रोस स्थापित है । उबंटू(Ubuntu) आपकी सभी विंडोज (Windows) निर्देशिकाओं(directories) को माउंट या उपलब्ध /mnt । तो C ड्राइव /mnt/C पर उपलब्ध है । तो अगर डेस्कटॉप /mnt/c/users/<username>/desktop पर उपलब्ध होगा ।
अब इन स्टेप्स को फॉलो करें
- रन प्रॉम्प्ट में बैश(Bash) टाइप करें, और यह डिस्ट्रो प्रॉम्प्ट लॉन्च करेगा।
- उस फ़ोल्डर में "सीडी" कमांड का उपयोग करके फ़ोल्डर में नेविगेट करें जहां स्क्रिप्ट उपलब्ध हैं।
- "sh script.sh" टाइप करें और एंटर दबाएं।
यह स्क्रिप्ट को निष्पादित करेगा, और यदि उनकी किसी भी कोर लिनक्स(Linux) सुविधाओं पर निर्भरता है।
चूंकि लिनक्स(Linux) अब विंडोज में उपलब्ध है, इसलिए आपको (Windows)सिगविन(Cygwin) जैसे किसी तीसरे पक्ष के एप्लिकेशन का उपयोग करने की आवश्यकता नहीं है । विंडोज 10(Windows 10) में शेल स्क्रिप्ट चलाने में आपकी मदद करने के लिए अधिकांश परिदृश्यों के लिए WSL पर्याप्त होना चाहिए ।
Related posts
PowerShell स्क्रिप्ट का उपयोग करके Windows 11/10 में सुरक्षा प्रश्नों को अक्षम करें
विंडोज 11/10 में वीबी स्क्रिप्ट का उपयोग करके विंडोज उत्पाद कुंजी कैसे खोजें
विंडोज 11/10 पर स्क्रिप्ट त्रुटि को ठीक करें
विंडोज 11/10 में फाइल एक्सप्लोरर में विवरण फलक कैसे दिखाएं
विंडोज 11/10 के चार्मैप और यूडीसीडिट बिल्ट-इन टूल्स का उपयोग कैसे करें?
Windows 11/10 में शटडाउन होने पर PageFile.sys का बैकअप लें, ले जाएँ या हटाएँ
विंडोज 11/10 के लिए माइक्रोसॉफ्ट एज ब्राउजर टिप्स एंड ट्रिक्स
पीएलएस फाइल क्या है? विंडोज 11/10 में पीएलएस फाइल कैसे बनाएं?
विंडोज 11/10 में एक विश्वसनीय साइट कैसे जोड़ें
विंडोज 11/10 पर आधुनिक स्टैंडबाय में रहते हुए नेटवर्क कनेक्शन सक्षम करें
विंडोज 11/10 में वेबकैम का परीक्षण कैसे करें? क्या यह काम कर रहा है?
विंडोज 11/10 के लिए सर्वश्रेष्ठ बैटरी मॉनिटर, एनालिटिक्स और आंकड़े ऐप्स
विंडोज 11/10 में सिंक सेटिंग्स काम नहीं कर रही हैं या धूसर हो गई हैं
विंडोज 11/10 में टाइम सर्वर कैसे जोड़ें या बदलें
विंडोज 11/10 में डिस्क सिग्नेचर कोलिजन की समस्या को कैसे ठीक करें?
Windows 11/10 में .xml फ़ाइलों के लिए नोटपैड++ को डिफ़ॉल्ट संपादक के रूप में सेट करें
विंडोज 11/10 के लिए सर्वश्रेष्ठ मुफ्त आईएसओ माउंटर सॉफ्टवेयर
फिक्स Crypt32.dll विंडोज 11/10 में त्रुटि नहीं मिली या गायब है
विंडोज 11/10 में सीपीयू पूरी गति या क्षमता से नहीं चल रहा है
विंडोज 11/10 में नोटपैड को अनइंस्टॉल या रीइंस्टॉल कैसे करें