मैं एक निष्पादन योग्य में भाग गया bash
./code > log
यह टर्मिनल पर कभी-कभी त्रुटि संदेश दिखाता है जबकि सभी प्रिंटफ़ स्टेटमेंट लॉग फ़ाइल में जाते हैं। मैं इसे नीचे की तरह फिर से चलाता हूं
./code >& log
अब, सामयिक त्रुटि संदेश भी लॉग में जाते हैं। लेकिन अगर कोई विभाजन दोष है, तो यह अभी भी टर्मिनल पर दिखाया गया है। क्यों? संदेश Segmentation fault (core dumped)
को लॉग फ़ाइल में कैसे जाना है?
उपयोगकर्ता $ bash --version
GNU बैश, संस्करण 4.2.24 (1) -release (i686-pc-linux-gnu)
help trap