मैं बैकटिक (`) (जिसे एक गंभीर उच्चारण भी कहा जाता है) देखता हूं जो एस्ट्रोफ़े वर्णों (') के साथ मिश्रित वर्णों को सभी प्रकार के कमांड लाइन आउटपुट में मिश्रित करते हैं। निश्चित रूप से कारण/इतिहास कहीं भी दस्तावेज क्यों है, लेकिन मुझे कहां नहीं मिला। ', मानक इनपुट पढ़ा जाता है -शैल आउटपुट अक्सर अपने आउटपुट में 'मिश्रित_क्रैक्टर्स' का उपयोग क्यों करता है?
तो makefile है `:
make
आदमी पृष्ठ से:यहाँ मैं किस बारे में बात कर रहा हूँ के कुछ उदाहरण हैं।
कुछ rake
उत्पादन:
.../ruby_koans/koans/about_strings.rb: 6: में `test_double_quoted_strings_are_strings '
क्यों विसंगति?
मुझे लगता है यहाँ व्यापक सवाल यह है कि "क्यों उपयोग नहीं 'उचित' एकल या दोहरे उद्धरण चिह्न, उचित रूप में?" लेकिन मुझे एहसास है कि एस्ट्रोफ़े (और कब्र उच्चारण) बस "मानक" यू.एस. कीबोर्ड पर अधिक उपलब्ध हैं। क्यों कि है, हालांकि ...)
एएससीआईआई में एस्ट्रोफ़े वास्तव में एकमात्र एकल उद्धरण चिह्न है। कुछ टाइपराइटर फोंट में, हालांकि, एस्ट्रोफ़े दाहिने ओर झुकता है, इसलिए टाइपिस्ट कभी-कभी कब्र उच्चारण और सिंगल कोट/एस्ट्रोफ़े का उपयोग "चीजों को तैयार करने" के लिए करते हैं और इसे टाइपसेट टेक्स्ट की तरह थोड़ा अधिक दिखते हैं - मूर्खतापूर्ण, अगर आप मुझसे पूछें। इस मामले में दोनों सिरों पर एक ही चरित्र का उपयोग क्यों नहीं किया जाता है? मुझे लगता है कि यह एक सुराग देना है कि बाहरीतम उद्धरण उद्धृत सामग्री का हिस्सा नहीं हैं (जो स्वयं किसी प्रकार का उद्धृत स्ट्रिंग हो सकता है)। या, शायद जो भी मानक स्थापित किया वह केवल मूर्खतापूर्ण टाइपिस्टों में से एक था। – William