मैं एक अलग स्क्रीन में बैश स्क्रिप्ट चलाना चाहता हूं। स्क्रिप्ट कुछ समय के लिए एक कार्यक्रम कहती है, जिनमें से प्रत्येक को प्रतीक्षा करने में बहुत लंबा समय लगता है। मेरा पहला विचार केवल एक स्क्रीन को खोलना था और फिर स्क्रिप्ट को कॉल करना था, लेकिन ऐसा प्रतीत होता है कि मैं ctrl-a d
स्क्रिप्ट को चालू नहीं कर सकता (द्वारा )। इसलिए मैंने कुछ शोध किया और इस निर्देश को निम्नलिखित के साथ शेबंग को बदलने के लिए मिला :
#!/usr/bin/screen -d -m -S screenName /bin/bash
लेकिन यह काम नहीं करता है, या तो (विकल्प मान्यता प्राप्त नहीं हैं)। कोई सुझाव?
PS यह मेरे लिए अभी होता है जो screen -dmS name ./script.sh
शायद मेरे उद्देश्यों के लिए काम करेगा, लेकिन मैं अभी भी उत्सुक हूं कि इसे स्क्रिप्ट में कैसे शामिल किया जाए। धन्यवाद।
"$0"
यहाँ के लिए क्या है ?