2012-10-10 18 views
9

nohup.out कैसे मैं nohup के साथ एक कमांड चला सकता हूँ ताकि दोनों stdout और stderr nohup.out में सहेजे जाते हैं? डिफ़ॉल्ट रूप से केवल stdout सहेजा जाता है और stderr को त्याग दिया जाता है।पुनर्निर्देशन nohup के stderr

+2

इस nohup 2 का प्रयास करें> & 1 Executable.exe –

+0

अहा कि काम करता है! क्षमा करें, मैं आपके "तुच्छ उत्तर" को स्वीकार नहीं कर सकता (यदि आप मुझसे पूछें तो स्टैक ओवरफ्लो की मूर्खतापूर्ण विशेषता)। – Timmmm

+1

वास्तव में stdout डिफ़ॉल्ट रूप से nohup.out पर जाता है और stderr पुनर्निर्देशित नहीं किया जाता है। अन्यथा आपको '1> और 2' की आवश्यकता होगी। – tripleee

उत्तर

14

प्रयास करें इस

nohup 2>&1 Ex.exe & 
संबंधित मुद्दे