मैं अक्सर प्रोग्राम का उपयोग करता nohup
हूं ताकि मेरी प्रक्रिया हैंगअप के लिए प्रतिरक्षा हो। इसलिए यदि मैं program
हैंगअप के लिए कार्यक्रम को प्रतिरक्षा बनाना चाहता हूं, तो मैं कमांड का उपयोग करता हूं
nohup program &
जहां &
प्रक्रिया को पृष्ठभूमि में रखता है।
जब शुरू, nohup
मुझे संदेश देता है:
nohup: 'nohup.out' के लिए आउटपुट जोड़ना
क्या आउटपुट को फ़ाइल के अलावा भेजने का कोई तरीका है nohup.out
? अक्सर मैं एक ही निर्देशिका का उपयोग करके कई प्रक्रियाएं चलाना चाहता हूं nohup
, लेकिन अगर मैं ऐसा करता हूं, तो सभी आउटपुट एक ही nohup.out
फाइल में एक साथ मिल जाते हैं ।
मैनुअल पेज (उदाहरण के लिए, यहां ) लॉग फ़ाइल को निर्दिष्ट करने के लिए एक विकल्प नहीं लगता है। क्या आप इसकी पुष्टि कर सकते हैं? इसके अलावा, क्या आपके पास कोई विचार है कि मैं इस समस्या के आसपास कैसे काम कर सकता हूं?