तुम इस्तेमाल:
yourcommand > /dev/null 2>&1
अगर यह पृष्ठभूमि में चलना चाहिए एक जोड़ें &
yourcommand > /dev/null 2>&1 &
>/dev/null 2>&1का अर्थ है उस समय और उस स्थान पर पुनर्निर्देशित stdoutकरना जहां उस समय बिंदु हैं/dev/nullstderrstdout
यदि आप stderrकंसोल पर होना चाहते हैं और केवल आपके पास stdoutजा रहे हैं, /dev/nullतो आप इसका उपयोग कर सकते हैं:
yourcommand 2>&1 > /dev/null
इस मामले stderrमें stdout(जैसे आपके कंसोल) पर पुनर्निर्देशित किया जाता है और बाद में मूल stdoutको पुनर्निर्देशित किया जाता है/dev/null
यदि कार्यक्रम को समाप्त नहीं करना चाहिए तो आप उपयोग कर सकते हैं:
nohup yourcommand &
किसी भी पैरामीटर के बिना सभी आउटपुट भूमि nohup.out में