ऑनवर्क्स लिनक्स और विंडोज ऑनलाइन वर्कस्टेशन

प्रतीक चिन्ह

वर्कस्टेशन के लिए मुफ्त होस्टिंग ऑनलाइन

<पिछला | विषय-सूची | अगला>

भागने वाले पात्र

कभी-कभी हम केवल एक ही चरित्र को उद्धृत करना चाहते हैं। ऐसा करने के लिए, हम किसी वर्ण के पहले बैकस्लैश लगा सकते हैं, जिसे इस संदर्भ में कहा जाता है पलायनवादी चरित्र. किसी विस्तार को चुनिंदा रूप से रोकने के लिए अक्सर यह दोहरे उद्धरण चिह्नों के अंदर किया जाता है:



[मुझे@लिनक्सबॉक्स ~]$ इको "उपयोगकर्ता $USER के लिए शेष राशि है: \$5.00"

मेरे उपयोगकर्ता के लिए शेष राशि है: $5.00

[मुझे@लिनक्सबॉक्स ~]$ इको "उपयोगकर्ता $USER के लिए शेष राशि है: \$5.00"

मेरे उपयोगकर्ता के लिए शेष राशि है: $5.00


फ़ाइल नाम में किसी वर्ण के विशेष अर्थ को ख़त्म करने के लिए एस्केपिंग का उपयोग करना भी आम है। उदाहरण के लिए, फ़ाइल नामों में ऐसे वर्णों का उपयोग करना संभव है जिनका सामान्यतः शेल के लिए विशेष अर्थ होता है। इनमें "$", "!", "&", " ", और अन्य शामिल होंगे। फ़ाइल नाम में एक विशेष वर्ण शामिल करने के लिए आप यह कर सकते हैं:



[मुझे@लिनक्सबॉक्स ~]$ एमवी ख़राब\&फ़ाइलनाम अच्छा_फ़ाइलनाम

[मुझे@लिनक्सबॉक्स ~]$ एमवी ख़राब\&फ़ाइलनाम अच्छा_फ़ाइलनाम


बैकस्लैश वर्ण को प्रकट होने की अनुमति देने के लिए, "\\" टाइप करके इससे बचें। ध्यान दें कि सिंगल कोट्स के भीतर, बैकस्लैश अपना विशेष अर्थ खो देता है और उसे एक सामान्य चरित्र के रूप में माना जाता है।


की छवि

बैकस्लैश एस्केप अनुक्रम

एस्केप चरित्र के रूप में अपनी भूमिका के अलावा, बैकस्लैश का उपयोग कुछ विशेष वर्णों को दर्शाने के लिए एक नोटेशन के भाग के रूप में भी किया जाता है जिसे कहा जाता है नियंत्रण कोड. ASCII कोडिंग योजना में पहले 32 वर्णों का उपयोग टेली-टाइप-जैसे उपकरणों में कमांड संचारित करने के लिए किया जाता है। इनमें से कुछ कोड परिचित हैं (टैब, बैकस्पेस, लाइनफ़ीड और कैरिज रिटर्न), जबकि अन्य नहीं हैं (शून्य, अंत-संचरण, और पावती)।


निकास का क्रम

अर्थ

\a

बेल ("अलर्ट" - कंप्यूटर को बीप करने का कारण बनता है)

\b

बैकस्पेस

\n

नई पंक्ति। यूनिक्स जैसी प्रणालियों पर, यह एक लाइनफ़ीड उत्पन्न करता है।

\r

कैरिज रिटर्न

\t

टैब


ऊपर दी गई तालिका कुछ सामान्य बैकस्लैश एस्केप अनुक्रमों को सूचीबद्ध करती है। बैकस्लैश का उपयोग करके इस प्रतिनिधित्व के पीछे का विचार सी प्रोग्रामिंग भाषा में उत्पन्न हुआ और इसे शेल सहित कई अन्य लोगों द्वारा अपनाया गया है।

इसमें "-e" विकल्प जोड़ना गूंज भागने के अनुक्रमों की व्याख्या को सक्षम करेगा। आप इन्हें अंदर भी रख सकते हैं $''. यहाँ, का उपयोग कर नींद कमांड, एक सरल प्रोग्राम जो केवल निर्दिष्ट सेकंड की प्रतीक्षा करता है और फिर बाहर निकल जाता है, हम एक आदिम उलटी गिनती टाइमर बना सकते हैं:

नींद 10; प्रतिध्वनि -ई "समय समाप्त हो गया\a"

हम यह भी कर सकते हैं:

नींद 10; प्रतिध्वनि "समय समाप्त हो गया" $'\a'


OnWorks पर शीर्ष OS क्लाउड कंप्यूटिंग: