मैं यह जानने की कोशिश कर रहा हूं कि जीएनयू स्क्रीन सत्रों में सिस्टम बूट पर प्रोग्राम (ओं) को शुरू करने वाली स्क्रिप्ट कैसे लिखनी है। मैं यह कोशिश कर रहा हूँ:
#!/bin/bash
screen -S test -d -m -X $HOME/folder/folder/.program \
screen -S test2 -d -m -X $HOME/folder/folder/.program2 \
लेकिन कमांड कैंट को निष्पादित नहीं किया जा सकता क्योंकि सत्र पहले से ही अलग है? केवल एक चीज जो मुझे चाहिए वह है स्क्रीन सेशन में कमांड चलाना और तुरंत इस सत्र को अलग करना।
उत्तर के लिए धन्यवाद, लेकिन अब मुझे एक और समस्या का सामना करना पड़ा। मेरे "प्रोग्राम और प्रोग्राम 2" के लिए कुछ चर डालने के बाद स्क्रिप्ट काम करना बंद कर देती है। कुछ इस तरह:
#!/bin/bash
screen -S test -d -m $HOME/folder/folder/.program -f config.cfg
किसी कारण से "-f config.cfg" को अनदेखा कर दिया गया। मुझे कमांड को कोट करने की भी कोशिश की जाती है और मेरी मदद भी नहीं की जाती है।
-X
विकल्प क्यों ?