मैं आमतौर पर लिनक्स सबसिस्टम का उपयोग करता हूं, जब मैं विंडोज 10 पर कुछ भी प्रोग्रामिंग कर रहा हूं, तो मेरे सभी रास्ते रिश्तेदार हैं ~। मेरे पास एक पायथन स्क्रिप्ट है जो प्रक्रिया को मारने तक पृष्ठभूमि में हमेशा के लिए चलती है। मैं एक खुले टर्मिनल के बिना विंडोज 10 बैश पर कैसे करूंगा?
चीजें जो मैंने कोशिश की हैं:
bash -c "python3 script.pyभागो से।nohup python3 -u script.pyतब टर्मिनल को बंद करना।setsid python3 script.pyतब टर्मिनल को बंद करना।
इनमें से किसी ने भी काम नहीं किया। क्या इसे करने का कोई तरीका है? वैकल्पिक रूप से, क्या रास्तों में फेरबदल करने का कोई तरीका है ताकि वे काम करें अगर मैं W10 से स्क्रिप्ट चलाता हूं और हर बार उन्हें स्विच किए बिना बैश करता हूं?