stderr पर टैग किए गए जवाब

मानक त्रुटि एक और आउटपुट स्ट्रीम है जो आमतौर पर प्रोग्राम द्वारा आउटपुट त्रुटि संदेश या डायग्नोस्टिक्स में उपयोग की जाती है।

2
ssh -t पर stderr
यह STDERR को आउटपुट भेजता है, लेकिन Ctrl+ प्रचार नहीं करता है C(यानी Ctrl+ Cमार डालेगा sshलेकिन रिमोट नहीं sleep): $ ssh localhost 'sleep 100;echo foo ">&2"' यह Ctrl+ C(यानी Ctrl+ Cमार डालेगा sshऔर रिमोट sleep) को प्रचारित करेगा , लेकिन STDERR को STDOUT में भेजता है: $ ssh -tt …

3
`>> / देव / stderr` (सफेद स्थान के साथ) और`> और 2` में क्या अंतर है?
मारपीट में। मुझे यह निर्धारित करने में कुछ कठिनाई हो रही है कि मुझे क्या उपयोग करना चाहिए? मेरी सभी लिपियाँ ">> / dev / stderr" का उपयोग करती हैं बैश प्रॉम्प्ट पर, अगर मैं कोशिश करूँ: echo test >>/dev/stderrकाम echo test >> /dev/stderrकरता है echo test >/dev/stderrकाम echo test …

3
/ dev / stderr बनाम> और 2 को आउटपुट भेजना
स्क्रिप्ट में, त्रुटियों को आमतौर पर 2 डिस्क्रिप्टर के साथ फाइल करने के लिए भेजा जाता है &2, अर्थात: echo "error" >&2 /dev/stderrइसके बजाय कभी-कभी उपयोग किया जाता है: echo "error" > /dev/stderr देखते हुए /dev/stderr, मैं देखता हूं कि यह केवल एक सिम्लिंक है /proc/self/fd/2, जो बदले में /dev/pts/5(मेरे …

1
`docker log foo | कम `खोजे जाने योग्य या स्क्रॉल योग्य नहीं है, लेकिन` docker foo 2> & 1 लॉग करता है कम `है
या तो एक का उपयोग करना पठनीय पाठ देता है। लेकिन केवल stderr रिडायरेक्ट के साथ ही एक स्क्रॉल या टाइप / कुछ असेंबल किया जा सकता है और मैच हो सकते हैं। इसके बिना खोज "कुछ भी नहीं खोजें (प्रेस RETURN)" और ~ का एक कॉलम देता है। यह …
10 pipe  less  stdout  stderr 

1
STDERR से पहले STDOUTs प्रदर्शित करें?
मैं बैश करने के लिए नया हूं और मैं अपने जीवन के लिए यह पता नहीं लगा सकता कि कैसे एक निश्चित कमांड को चलाने के लिए, मान लें ./fffऔर नियमित रूप से स्टडर से पहले प्रिंट करें (मैं स्वयं अर्थ के बारे में भ्रमित हूं) उदाहरण के लिए $ …

2
कमांड-लाइन एप्लिकेशन में मानक त्रुटि स्ट्रीम का उपयोग कब करें?
क्या कमांड-लाइन एप्लिकेशन लिखते समय त्रुटि का उपयोग करने के लिए एक दिशानिर्देश है? मेरे आश्चर्य करने के लिए, मुझे कुछ भी नहीं मिला जब इसे googling। विशेष रूप से, इस सवाल से मैं अभी चिंतित हूं कि क्या उपयोग करना है stdoutया stderrजब उपयोगकर्ता ने प्रोग्राम को गैरकानूनी तर्कों …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.