मैं इसे man cat
(जीएनयू/लिनक्स) में मिला।
मैनुअल बस बताए बिना -u (ignored)
कहता है।
जिज्ञासा से मैंने Google पर खोज की लेकिन ऐसा लगता है कि इससे पहले कोई भी यह नहीं पूछा था।
फिर मैंने के other implementations पर देखा।
मैंने देखा ऐप्पल की बिल्ली भी इस विकल्प को लागू करती है (cat.c देखें)। स्रोत कोड में यहबिल्ली कमांड में "-u" विकल्प का उपयोग क्या है?
...
case 'u':
setbuf(stdout, NULL);
break;
...
मुझे लगता है कि इस विकल्प का अर्थ 'unbuffered' है। इस विकल्प का अंतर्निहित उपयोग क्या है? यह क्यों है और इसे क्यों नजरअंदाज किया जाता है? मुझे लगता है कि इसके लिए कुछ कारण होना चाहिए।
यदि आप विकल्प के वास्तविक उपयोग के बारे में जानकारी चाहते हैं, तो आपको एसओ के बजाय 'सुपर यूज़र' या 'यूनिक्स और लिनक्स' स्टैक एक्सचेंज वेबसाइटों पर अधिक भाग्य हो सकता है। – AntonH
[शायद यह देखकर कि 'सेटबफ' क्या मदद करेगा] (http://en.cppreference.com/w/c/io/setbuf)। – WhozCraig
मुझे लगता है कि इसका मतलब है 'unbuffered' – hek2mgl