The Tutorials in this series are created in PERL 5.14.2 on Ubuntu 12.04. Perl (Practical Extraction and Reporting Language) is widely used open-source language. Read more
Foss : PERL - Hindi
Outline: 1. उबन्टु लिनक्स पर पर्ल 5.14.2 का संस्थापन लिनक्स में XAMPP संस्थापित करना। (XAMPP; Apache, PERL, PHP और MySQL पैकेजेस से मिलकर बनने वाला पैकेज है जो लिनक्स के ..
Outline: वेरिएबल्स का उपयोग वेल्यूज जैसे टेक्स्ट स्ट्रिंग्स, नंबर्स या अरैज को संचित करने के लिए किया जाता है। पर्ल में सभी वेरिएबल्स $ चिन्ह सिंबल से शुरू होते हैं। पर्ल में वेरिएबल घोष..
Outline: पर्ल में कमेंट्स दो प्रकार के कमेंट्स- 1. Single Line (सिंगल लाइन) 2. Multi Line (मल्टि लाइन) सिंगल लाइन कमेंट # सिंबल के साथ शूरू होता है। मल्टि लाइन कमेंट का उपयो..
Outline: for-foreach लूप 1. for लूप for लूप का उपयोग कुछ समय के लिए कोड के भाग को निष्पादित करने के लिए किया जाता है। 2. for-each लूप for-each लूप का उपयोग अरै पर कंडिशन को दोहराने..
Outline: 1. while लूप while लूप कोड के ब्लॉक को निष्पादित करता है, जब कंडिशन true होती है। 2. do-while लूप do-while लूप हमेशा कम से कम एक बार कोड के भाग को निष्पादित करेगा। यह फिर कंड..
Outline: if कंडिशनल स्टेटमेंट का उपयोग कुछ कंडिशन को टेस्ट करने के लिए किया जाता है और यदि वो कंडिशन पूर्ण है तो कोड के भाग को निष्पादित करता है। if-else कंडिशनल स्टेटमेंट का उपयोग कुछ कं..
Outline: if-elsif-else कंडिशनल स्टेटमेंट का उपयोग विशिष्ट कंडिशन चेक करने के लिए किया जाता है। तथा यदि यह true है तो संबंधित ब्लॉक को निष्पादित करता है अन्यथा डिफॉल्ट else ब्लॉक को निष्पाद..
Outline: पर्ल 3 प्रकार के डेटा स्ट्रक्चर्स प्रदान करता है। 1. स्केलर (Scalar) यह पर्ल में बुनियादी डेटा स्ट्रक्चर है। यह पर्ल में वेरिएबल्स परिभाषित करने जितना अच्छा है। ..
Outline: अरै पर्ल में उपलब्ध एक डेटा स्ट्रक्चर है। पर्ल में अरै, किसी भी डेटा टाइप के एलिमेंट्स को रख सकता है। पर्ल में अरै का घटना/बढ़ना इससे एलिमेंट्स को हटाने/जोड़नेे पर आधारित होता है..
Outline: 1. push ऐरे के अंत में एलिमेंट जोड़ना। 2. pop ऐरे के अंत से एलिमेंट हटाना। 3. unshift ऐरे की शुरुआत में एलिमेंट जोड़ना। 4. shift ..
Outline: 1. हैश का एक्सेसिंग एलिमेंट। 2. बुनियादी हैश फंक्शन्स keys हैश की रिटर्न कीज़ values हैश की रिटर्न वैल्यूज़ each हैश से अगली की/..
Outline: पर्ल में उसके स्वयं के फंक्शन्स हैं साथ ही हमें यूजर-डिफाइंड फंक्शन्स लिखने की अनुमति देता है। फंक्शन्स का उपयोग विशिष्ट कार्य करने के लिए किया जा सकता है। यह सिंगल या मल्टिपल आर..
Outline: विशेष ब्लॉक्स 1. Begin यह ब्लॉक कम्पाइलेशन के समय निष्पादित होता है एक बार जब परिभाषित होता है। बाकी के कोड के निष्पादन से पहले कुछ भी जिसे सम्मिलित होने की ज़रुरत है यह..
Outline: Access Modifiers in PERL 1. private वेरिएबल - my स्कोप उस ब्लॉक में है जहाँ यह घोषित होता है। 2. lexically scoped वेरिएबल्स - local इसका मतलब है ये ब्लॉक में अस..
Outline: Referencing: \ (बैकवर्ड स्लैश) जोड़कर रेफरेन्स बनाना भिन्न-भिन्न उदाहरणों का प्रदर्शन उदाहरणों के साथ स्क्रिप्ट में ऐरे रेफरेन्स/ हैश रेफरेन्स के एलिमेंट्स को जोड़ना, हटाना एक्सेस..
Outline: 1. स्पेशल वेरिएबल्स पर्ल में पूर्वपरिभाषित और विशेष मतलब रखते हैं। 2. ये वेरिएबल्स पंक्चुएशन कैरेक्टर्स के साथ सामान्य वेरिएबल इंडिकेटर जैसे $, @, % से प्रदर्शित किये जात..
Outline: File Handling (फाइल हैंडलिंग) 1. एक फाइल खोलना 2. Read मोड में एक फाइल खोलना 3. Write मोड में एक फाइल खोलना 4. Append मोड में एक फाइल खोलना 5. FileHandle बंद करना
Outline: Exception and error handling जब एक एरर आती है तो एक्सेप्शन और एरर हैंडलिंग प्रोग्राम को पुनः प्राप्त करने के लिए मदद करते हैं। पर्ल में उपयोग हुए मेथड्स: 1. warn() 2. die..
Outline: Including Files or modules in Perl program हम निम्न मेथड्स प्रयोग करके पर्ल मॉड्यूल्स या फाइल्स को सम्मिलित कर सकते हैं: 1. do: यह सोर्स कोड को अन्य फाइल्स से मौजूदा स्क्रिप..
Outline: Sample Perl program हमने अभी तक कवर किये हुए मुख्य विषयों को सैंपल पर्ल प्रोग्राम में सम्मिलित किया है। यह प्रोग्राम एक क्षेत्र के अनेक वेदर फोरकास्ट रिपोर्ट्स का आउटपुट दे..