बैश में &> और> में क्या अंतर है?


30

&>और >&बैश में क्या अंतर है ?

tldpउत्तरार्द्ध का उल्लेख नहीं किया। क्या यह वास्तव में एक पुनर्निर्देशन ऑपरेटर है?

या कोई और अधिक पूर्ण ट्यूटोरियल जानता है?

जवाबों:


38

से bash manपेज:

There  are  two  formats  for  redirecting standard output and standard
   error:

          &>word
   and
          >&word

   Of the two forms, the first is preferred.  This is semantically equiva-
   lent to

          >word 2>&1

redirection sectionबैश मैन पेज पढ़ें ।


8

बैश में, >&wordऔर &>word(पसंदीदा सिंटैक्स) मानक आउटपुट और मानक त्रुटि को एक ही स्थान पर पुनर्निर्देशित करता है। इसके बराबर है >word 2>&1। इसे बाश मैनुअल में देखें


5

man bash कहते हैं

मानक आउटपुट और मानक त्रुटि को पुनर्निर्देशित करने के लिए दो प्रारूप हैं:

       और> शब्द
तथा
       > और शब्द

दो रूपों में से, पहले को प्राथमिकता दी जाती है। यह शब्दार्थ है-
को उधार दिया

       > शब्द 2> & 1

में shभी काम करता है।
मौसी 5043
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.