किस प्रकार की शैल स्क्रिप्ट? दे घुमा के? यदि आपको बैश स्क्रिप्ट चलाने की आवश्यकता है, तो बस इसे शॉर्टकट के माध्यम से bash.exe के साथ चलाएं। लक्ष्य कुछ ऐसा होगा:
C:\cygwin\bin\bash.exe foo.bsh
bash.exe का पथ साइगविन स्थापित किया गया था इस पर निर्भर करेगा। (यदि आपके बिन निर्देशिका आपके पथ पर्यावरण चर में है तो आपको पथ की आवश्यकता नहीं है।)
यदि आप चाहें तो बैच स्क्रिप्ट में वही काम कर सकते हैं। कमांड लाइन उपरोक्त "लक्ष्य" जैसा ही होगी।
संपादित करें टिप्पणी के आधार पर (अब भी यह सोचते हैं बैश):
ठीक है, तो अपने बैच स्क्रिप्ट (.bat) में सिर्फ टाइप करें:
bash.exe script.txt
आप जोड़ना पड़ सकता है "bash.exe" के लिए पथ। यदि आप सुनिश्चित नहीं हैं कि "bash.exe" कहां है, तो आपने अपने प्रश्न में "Cygwin.bat" फ़ाइल खोल दी है। इसमें chdir
कमांड में पथ होना चाहिए। (नोट: Cygwin.bat बस इंटरैक्टिव मोड में bash.exe चला रहा है। यह वास्तव में "साइगविन" नामक कुछ भी नहीं चला रहा है।)
यदि आपको "script.txt" में पथ जोड़ने की आवश्यकता नहीं है, तो यह भी नहीं है आपकी बैच स्क्रिप्ट के समान निर्देशिका में।
फिर यह बैच स्क्रिप्ट के बजाय शॉर्टकट में भी काम करेगा।
स्रोत
2011-11-27 06:14:32
हाँ यह काम करता है .. धन्यवाद – dhroove