अन्य उत्तरों के साथ असहमत।मेरा सुझाव है:
sudo nohup nice foo.sh
मैं देखा है nohup sudo #fail - यानी nohup हमेशा उप उप प्रक्रियाओं sudo'd को हस्तांतरित नहीं किया गया है (यह कुछ/etc/init के लिए किया गया था। उबंटू पर डी स्क्रिप्ट्स जो अभी तक अन्य स्क्रिप्ट्स को सौंपी गई हैं)। निश्चित नहीं है कि क्यों, निश्चित रूप से आश्चर्यजनक, लेकिन मामला था और डीबग करने के दौरान एक अच्छा वीन लिया।
(मुझे लगता है कि दूसरों को अच्छी तरह से रिपोर्ट नहीं किया जा रहा है, इसलिए इसे अंतिम बार रखना अच्छा लगता है ... हालांकि यदि आपके ओएस पर संदेह है तो पहले अच्छा लगा, क्योंकि प्रभाव न लेने से आमतौर पर नोहुप की तुलना में कोई समस्या नहीं होती है से लागू होने वाली)
ध्यान दें कि nohup sudo nohup.out, जड़ के स्वामित्व वाले पत्ते के रूप में भी उल्लेख किया गया है, लेकिन यह भी निश्चित होती है एक साथ:
sudo nohup nice foo.sh >> /tmp/foo.stdout.log 2>> /tmp/foo.stderr.log
स्रोत
2012-06-11 10:44:42
आपके उत्तर के लिए धन्यवाद। क्या आप संकेतों के साथ खेल रहे सूडो पर विस्तार कर सकते हैं? (या सिर्फ एक लिंक प्रदान करें :) धन्यवाद! –