शेल डबल बनाम सिंगल कोट्स के लिए एक अच्छा महामारी क्या है?


43

मैं याद रखने के लिए पर्याप्त स्क्रिप्टिंग नहीं करता, बिना देखे, चाहे डबल या सिंगल कोट्स का परिणाम एक यूनिक्स चर में प्रतिस्थापित किया गया हो।

मैं निश्चित रूप से समझता हूं कि क्या चल रहा है। मेरा सवाल यह है कि क्या किसी के पास मेरे दिमाग में सही उद्धरण नियम छड़ी बनाने के लिए मेमोरी ट्रिक है ?


2
rcअपने शेल के रूप में उपयोग करें , फिर आपके पास केवल एक प्रकार के उद्धरण हैं ( "एक साधारण चरित्र है rcजिसमें केवल उद्धरण एकल उद्धरण हैं और बैकस्लैश केवल लाइन-निरंतरता के लिए उपयोग किया जाता है (एकल उद्धरण के अंदर नहीं))। यह एक बहुत अधिक दुबला, क्लीनर, बेहतर, अधिक सहज ज्ञान युक्त वाक्यविन्यास और बैरन जैसे कोर्न जैसे गोले से भी डिजाइन किया गया है।
स्टीफन चेज़लस

1
पर्ल जानें। फिर आपको बस याद रखना है कि शेल समान व्यवहार करता है।
n0rd

जवाबों:


75

एकल उद्धरण सरल उद्धरण हैं, एकल मानक के साथ: प्रत्येक वर्ण शाब्दिक है।
दोहरे उद्धरण चिह्नों में दो मानक होते हैं: कुछ अक्षर शाब्दिक होते हैं, अन्य की व्याख्या तब भी की जाती है जब तक कि उनके सामने कोई बैकस्लैश न हो।

सिंगल कोट्स अकेले काम करते हैं: सिंगल कोट्स के अंदर बैकस्लैश खास नहीं है। बैकलैश के साथ
डबल कोट्स की जोड़ी: डबल कोट्स के अंदर बैकस्लैश अगले चरित्र को गैर-विशेष बनाता है।


7
यह काफी काव्यात्मक है। एक अच्छे संपादक (साहित्यिक अर्थ में) के साथ, हम बच्चों की किताब को इससे बाहर कर सकते हैं। "इफ यू टीच ए स्नेक टू स्क्रिप्ट"
ग्लेन जैकमैन

7
मैं सिंगल कोट्स को सरल उद्धरण देने की कोशिश कर रहा हूं , जिसमें बीस मिनट के लिए डॉ। सेस स्टाइल कविता में एक एकल मानक है , और गलत तरीके से असफल हो रहा है।
टीआई स्ट्रगा

6
एकल उद्धरण एकल उपयोग हैं, और lit'rally repeat / Double quotes अधिक क्रिया हैं, जो एक सर्वोपरि उपलब्धि है
DopeGhoti


5

"डबल, डबल टॉयल और परेशानी;
डॉलर जलते हैं, और बुलबुले का सामना करते हैं ।"

एकल, इसके विपरीत, हानिरहित है।


4

डबल-कोट्स ( ") कमजोर उद्धरण हैं- आपको उनमें से दो की आवश्यकता है, इसलिए वे जोड़े में आते हैं, और चर संख्या के बावजूद उनके माध्यम से सही पंच करते हैं।

एकल-उद्धरण ( ') मजबूत उद्धरण हैं - वे अकेले आते हैं, और चर उनके लिए कोई मैच नहीं हैं।


2

डबल कोट्स
एक-एक करके मज़ेदार विस्तार मापदंडों को दोगुना करते हैं ।


1

डबल-कोट्स ( ") का वास्तव में मतलब नहीं है, उदाहरण के लिए एक उपकरण जो कहता "quality" equipmentहै कि शायद विपरीत है।

एकल-उद्धरण ( ') मजबूत उद्धरण हैं, जो उनके बीच है वह वास्तव में ऐसा लगता है।


1

उद्देश्य में विलक्षण वे
उद्धरण हैं जो एकल हैं।

भीतर वर्ण शाब्दिक ट्रीट
कोई फर्क नहीं पड़ता कि वे किस तरह आपस में मिलना।

(T'is सिर्फ एक छोटा सा नियम है जो आपको
एकल उद्धरण के भीतर जानना चाहिए ? नहीं जाना चाहिए!)


ऐसे उद्धरण हैं
जो डबल इनसाइड हैं जो कुछ वर्णों के लिए परेशानी हो सकती है
डॉलर, बैक-टिक और बैक-स्लैश
को बश
एस्केपिंग द्वारा विशेष माना जाता है , हालांकि, उस बुलबुले को फोड़ देगा।


0

एक: सर्दियों, जैसा कि
दो है: गर्मियों में, परिवर्तन
मना या अनुमति दें

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