पर्ल में मैं नोहप कमांड का उपयोग कर एक प्रक्रिया शुरू कर रहा हूं। आदेश नीचे है:पर्ल से नोहप का उपयोग करते समय मैं सिस्टम आउटपुट को कैसे दबा सकता हूं?
system("nohup myproc pe88 &");
यह ठीक काम करता है और प्रक्रिया अपेक्षा के अनुसार शुरू होती है। हालांकि मैं इस आदेश के निम्न उत्पादन रोकना चाहते हैं, - जो है: यह के सभी पुनः निर्देशित
Sending output to nohup.out
मैं इस प्रक्रिया होनी चाहिए उत्पादन nohup.out लिए है, लेकिन मैं सिर्फ यह दिखाया गया है जब मैं चलाने के नहीं करना चाहती मेरी पर्ल कार्यक्रम। मैं इसके बजाय, अपने उपयोगकर्ता के अनुकूल संदेश मुद्रित करना चाहता हूँ। मैंने कुछ प्रकार की कोशिश की है लेकिन अभी तक मेरे लिए कुछ भी काम नहीं किया है।
ध्यान दें कि केवल एसटीडीईआरआर को पकड़कर, नोहप "आउटपुट आउटपुट को नोहूप.आउट" संदेश प्रिंट भी नहीं करता है। –