कहो कि मैं टर्मिनल को डिस्कनेक्ट करने पर नौकरी को रोकने के विचार के साथ एक दूरस्थ बॉक्स पर चलता हूं।
nohup ./my_script.sh &
जब मैंने अपने टर्मिनल से बाहर निकलने की कोशिश की, तो मुझे निम्नलिखित चेतावनी मिली:
zsh: you have running jobs
मुझे लगता है कि ठीक है। यह सिर्फ मुझे बता रहा है कि मेरे पास पृष्ठभूमि में चलने वाली नौकरी / प्रक्रिया है। यदि मैं टर्मिनल को डिस्कनेक्ट करता हूं, तो नौकरी / प्रक्रिया चलती रहेगी, सही?
मैंने पाया कि zsh का nohup टूट गया है और वह नहीं करता है जो आप चाहते हैं। डिस्क्लेमर ज्यादातर समय काम करता है। हालांकि एक बार मेरे पास एक मुद्दा था जो zf में ffmpeg के साथ डिस्ऑन का उपयोग करने की कोशिश कर रहा था, इसलिए एक बैश शेल शुरू किया और उसके अंदर नोह चलाया।
—
श्रीधर सरनोबत