हॉल है जैसे की आज 400 इस वीडियो में मैं लेक आया हूं 40 स्क्रिप्टिंग का कंप्लीट कोर्स इसकी शुरुआत हम लोग करेंगे बिल्कुल बेसिक से सो नो मटर आपको जीरो नॉलेज हो स्क्रिप्टिंग था या तो आप किसी भी फील्ड से हो किसी भी डोमेन से हो ये वीडियो आपके लिए बहुत ज्यादा हेल्पफुल होने वाली है इस कंप्लीट कोर्स में हम लोग 40 प्लस 40 से ज्यादा स्क्रिप्ट बनाने वाले हैं और फाइव पार्ट्स से ज्यादा का आपको कंटिन्यू यहां पे मिलेगा इंक्लूडिंग रियल लाइफ प्रोजेक्ट्स जो की हम लोग कॉरपोरेट में उसे करते हैं वो वाले भी प्रोजेक्ट्स आपको यहां पे देखने को मिल जाएंगे इस वीडियो को और तक जरूर देख लेना एक बार ट्राई कर लो और आते डी और ऑफ दिस वीडियो आई एम सर आप लोग ये बोलोगे की यार सेल स्क्रिप्टिन बहुत ज्यादा आसन है वीडियो पसंद आए तो लाइक और सब्सक्राइब जरूर कर देना तू सपोर्ट चलो वीडियो में आगे बढ़ते हैं और नाइट से शुरुआत करते हैं हम अपनी शैली स्क्रिप्ट इन की जर्नी को और सबसे पहले देख लेते हैं व्हाट इसे डी लेना शेर तो शेर स्क्रिप्टिंग में जो शेल्टर होता है वो उसका मतलब क्या होता है जैसे अब राइट साइड में एक डायग्राम देख रहे हो उससे समझना की कोशिश करते हैं काफी डिफरेंट तब लेयर्स देख रहे हो सेंड सबसे सेंटर में तो हार्डवेयर में क्या-क्या चीज होती हैं जैसे की सीपीयू प्रोसेस हार्ड डिस्क राम एक्सपेक्ट अब इस हार्डवेयर के ऊपर आप कोई तो ऑपरेशन सिस्टम सेटअप करते हो इंस्टॉल करते हो सो था आप उसे मशीन को उसे कर सको जैसे की आपके लैपटॉप्स भी है तो उसमें विंडोज उसे कर रहा था समथिंग बट यहां पे हम लोग लाइनेक्स की बात कर रहे हैं तो सपोज हम लोग ने लाइनर्स ऑपरेटिंग सिस्टम यहां पे जब इंस्टॉल किया है उसके दो सबसे इंपॉर्टेंट पार्ट होते हैं एक तो है हो गया हमारा करनाल ठीक है जिसका कम होता है हार्डवेयर से इंटरेक्ट करना है या तो कामिनी किट करना तो आप लाइनेक्स एनवायरनमेंट में जो भी कम करते हो जैसे की कोई कमांड एग्जीक्यूट कर रहे हो कोई प्रोसेस या तो कोई जो भी आप कुछ एग्जीक्यूट करते हो सो वो करनाल के थ्रू ही होता है और करना उसको हैंडल करता है ठीक है बट जब हम शैली की बात करते हैं तो सेल क्या होता है की आपको जब ऑपरेटिंग सिस्टम में कोई कम हो या तो उसको उसे करना है तो आपके पास कोई तो एक इंटरफेस होना चाहिए राइट सो लेना ऑपरेटिंग सिस्टम मोस्टली आप लोग एक टर्मिनल को उसे करके और कुछ कमांड एग्जीक्यूट करते हो राइट तो टर्मिनल को हम लोग शैली बोल सकते हैं राइट सो शेलिस समथिंग लाइक एन यूजर इंटरफेस जिसको उसे करके आप लाइनेक्स ऑपरेटिंग सिस्टम में काफी सारे जो टास्क है उसको परफॉर्म करते हो और ऑफ कोर्स और इस लेना सेंट टर्मिनल को उसे करके और आप काफी सारे एप्लीकेशन उसे पे इंस्टॉल करते हो और सो ऑन सो अगर सेल की बात करें तो हम लोगों ने ये तो समझ लिया की एक यूजर इंटरफेस है बट सेल की भी डिफरेंट टाइप्स होते हैं ठीक है बहुत ज्यादा डिटेल में नहीं जाएंगे थोड़ा बहुत समझ लेते आइडिया अब जैसे की कुछ टाइप जो सबसे ज्यादा मोस्ट कॉमनली आज के टाइम में जो हमारे सेल होता है वो बेस्ट टाइप ही होता है मोस्ट कॉमनली और सबसे ज्यादा उसे तो आपको इसलिए ना काफी लोग इसको चैलेंज स्क्रिप्टिंग की जगह स्क्रिप्टिंग भी बोलने लगे हैं ठीक है तो दोनों ही ऑलमोस्ट से ही होता है जो की ओल्ड वर्जन से क्ष हो गया इंटरएक्टिव और शेर हो गया सो ये थोड़ा सा एक्सटेंडेड वर्जन है बैठ का जो की और एडवांस फीचर्स सिर्फ लेस राहत है और स्पेशली मैं मैकबुक उसे कर रहा हूं तो जब मैं टर्मिनल उसे करता हूं तो मुझे बाय डिफॉल्ट जी सेल ही मिलता है बट मोस्ट कॉमनली आप जब लाइनेक्स कोई डिस्टर उसे कर रहे हो तो आपको यहां पर बेस्ट ही मिलेगा जो तो हम लोग चेक करेंगे आगे देखते हैं सो काफी साड़ी टाइप्स की सेल्स होते हैं वो तो हम लोगों ने देख लिया बट मेरा कौन सा सेल है अगर मैं एक लाइनेक्स टर्मिनल उसे कर रहा हूं सो मेरा जो डिफॉल्ट शैली है वो कौन सा है तो उसको चेक करने का एक बहुत ही आसन तरीका है एक और डॉलर जीरो ठीक है तो हम लोग डायरेक्ट टर्मिनल पर चलते हैं और थोड़ा सा कुछ प्रैक्टिकल चीज भी देखेंगे तो ज्यादा और इंटरेस्टिंग हो गया वीडियो ठीक है सो यहां पर जाते हैं मैं लॉगिन कर लेट हूं ठीक है तो मैं आपको दिखा भी देता हूं जैसे [संगीत] ओके सो आप देख सकते हो मैं यहां पर रेड है के डिस्ट्रीब्यूशन उसे कर रहा हूं ठीक है तो मैं ऐसा बोल यूजर लॉगिन ठीक है रूट नहीं है नॉर्मल यूजर से है सब कुछ आपको बताऊंगा क्योंकि काफी सारे लोग जो नॉर्मली लाइनेक्स उसे करते एवं इन डी कॉरपोरेट तो उनके पास रूट एक्सेस नहीं होता है सो नॉर्मल यूजर ही बटर है ओके सो हम लोग अपना सेल जो हमारे डिफॉल्ट शैली है वो कौन सा है उसको कैसे उसे कर चेक कर सकते हैं जैसे की देखो एक और डॉलर जीरो ठीक है तो यहां पे आप देखोगे रिजल्ट में ए गया बेस्ट ओके सो इसका मतलब है की जो मेरा डिफॉल्ट सेल है वह मैच है तो अगर मैं अब जो भी चीज एग्जीक्यूट करूंगा या तो मैं कोई स्क्रिप्ट बना रहा हूं तो वो बश सेल से ही एग्जीक्यूट होगी ठीक है यह तो हो गई पहले चीज क्या अगर क्वेश्चन है की क्या मेरे टर्मिनल पर और भी दूसरे बश सपोर्ट है ये सब कॉस्ट रहते हैं उसको हम लोग चेक कर सकते हैं ईटीसी इस तरह से सो यहां पे आपको इस तरह से लिस्ट मिल जाएगी की आपकी जो लाइनेक्स डिस्ट्रीब्यूशन है उसमें कौन-कौन से सेल ऑलरेडी प्रेजेंट है ओके जैसे की मेरे में अगर आप देख सकते हो डिफॉल्ट तो बेस्ट था बट दूसरे भी देखें तो एस हा सेल भी है ओके तो ये तो हो गया हम चाहे तो अपने सेल को चेंज भी कर सकते हैं बट उतना गिव नहीं जाएंगे बट हम लोग में थोड़ा सा ऊपर ऊपर समझ लिया की हम लोग सिख रहे हैं सो क्या होता है कंसिस्ट ऑफ नेट ऑफ कमांड्स तू परफॉर्म एन टास्क ठीक है उसमें काफी डिफरेंट टाइप्स ऑफ कंडीशन या तो हम लोग काफी साड़ी कमांड्स इसमें राइट कर देते हैं और जब हम उसे फाइल को एग्जीक्यूट करते हैं लाइक का कमांड ठीक है तो वो एक फाइल हम लोग एग्जीक्यूट करते हैं और उसके अंदर के जितने सारे भी हमारे जो कमांड से इंस्ट्रक्शन है वो एक बार में एग्जीक्यूट हो जाते हैं तो इसका फायदा क्या है की आप देखो जैसे की आपको समझ लो 20-25 टास्क एक बार में परफॉर्म करने हैं आप पूरे फाइल में राइट कर दो और फाइल बस रन कर दो और आपके सारे टास्क हो जाएगी राइट और उसे फाइल को आप बार-बार उसे कर सकते हो ठीक है तो सेकंड टाइम आपको वो 20-25 कमांड्स फिर से उसे नहीं करनी पड़ेगी राइट अब इसको आप अपने कम को ऑटोमेटिक कर सकते हो ठीक है आप इसको शेड्यूल कर सकते हो आपने स्क्रिप्ट बना ली मैं इसको शेड्यूल कर दो की एक पर्टिकुलर डेट पे इतने टाइम पर ऑटोमेटेकली एग्जीक्यूट हो जाएगी तो देखो आप ठीक है तो आपको प्रेजेंट होने की जरूर नहीं है टर्मिनल पर सो आपने शेड्यूल कर दिया वह अपने आप एग्जीक्यूटिव जाएगी तो यह हो गया ऑटोमेशन तो इसके लिए यह सब चीजों के लिए शैलेश स्क्रिप्टिंग इसे वेरी वेरी यूजफुल और बहुत ज्यादा इजी है आते डी और ऑफ दिस वीडियो आप लोग खुद मतलब आपको लगेगा की शाला स्टेटमेंट कितनी इजी है ठीक है आगे बढ़ते हैं ओके अब थोड़ा सा प्रैक्टिकल देखेंगे क्योंकि प्रैक्टिकल में मजा आने वाला है सो फर्स्ट बेसिक स्क्रिप्ट सबसे बेसिक स्क्रिप्ट हम लोग बनाने वाले हैं जो की हम लोग एक हेलो वर्ल्ड प्रिंट करेगा थॉट्स आईटी ओके सो यहां पे आपको सिर्फ यहां पे दो लाइन उसे करनी है ठीक है और जैसे की हस और ये और पी बश ओके बांग भी बोलते हैं ठीक है हस और बांग और बिन बश क्योंकि देखो यहां पे क्या है क्योंकि हम लोग का वो बैच स्क्रिप्ट एक हेलो शब्द ठीक है तो हम लोग टर्मिनल पर चलते हैं और अपनी स्क्रिप्ट बनाते हैं ओके तो यहां पे अगर पीडी करूं तो यहां पे देखो होम और में अपने होम फोल्डर में हूं तो यहां पर इस वीडियो में हम लोग प्रैक्टिस करने के लिए बहुत साड़ी टाइप की स्क्रिप्ट्स बनाने वाले हैं सो एक हम लोग ने एक अपना सेपरेट फोल्डर बना लेते हैं जहां पे हम लोग अपने पूरे प्रोजेक्ट टाइप का सारे स्क्रिप्ट्स बनाएंगे और प्रैक्टिस करेंगे सो मैं सिंपली यहां पे क्या करता हूं अब जैसे की मैं एलएस करके दिखा देता हूं एल्डो मेरे पास ऑलरेडी नहीं है तो यहां पे मैं एक फोल्डर बना लेट हूं यूजिंग डी मेक डायरेक्टरी है एम के डी आई आर और आप अपने फोल्डर का नाम दे दो सो मैं दे देता हूं मी स्क्रिप्ट ठीक है क्योंकि ये मेरी स्क्रिप्ट्स रहेंगे इसमें ओके सो यहां पे मेरा फोल्डर बन गया है ठीक है और इसको क्लियर करने के लिए मैं कंट्रोल ल उसे कर रहा हूं यहां पर मैं एलएस करता हूं तो आप देख सकते हो की मैं मेरा मी स्क्रिप्ट्स नाम का फोल्डर यहां पे बन गया इस फोल्डर के अंदर जाते हैं क्योंकि इसके अंदर ही हम लोग साड़ी स्क्रिप्ट्स बनाने वाले हैं सो हम लोग यहां पे सीडी और मी स्क्रिप्ट डायरेक्ट करते हैं तो हम लोग मी स्क्रिप्ट फोल्डर के अंदर चलेगा अभी पीडी करते मतलब की मैं अभी कौन से लोकेशन में उसको चेक करने के लिए तो पीडी कर सकते हो अभी पहले हम होम और कल में थे अभी होम कल मी स्क्रिप्ट्स के अंदर हम लोग ए चुके हैं ओके सो यहां पे अब हम अपनी पहले स्ट्रिप बनाएंगे ठीक है और स्क्रिप्ट बनाने के लिए हम लोग क्या या तो आप टच कमांड पहले उसे कर लो या तो डायरेक्ट वे कमांड वे उसे करते हो ये तो वे आई और ज्यादा शॉर्टकट है और इजी है तो हम लोग डायरेक्ट उसे करेंगे वे आई और इसके बाद अभी देखो हम इसको नंबर देते जाते हैं बटर है की हम लोग समझ जैन की हम लोग कब कौन सी फाइल बना तो मैं यहां पर जीरो वन दे देता हूं और इसके इसको नाम देते हैं बेसिक जीरो वन मोर थिंक देखिए ये बहुत छोटी छोटी चीज है जैसे की डॉट ऐसे काफी लोग मुझे पूछते हैं की सर ये डॉट एस हा जरूरी है क्या ठीक है एल्डो डॉट ऐसे जरूरी नहीं है अगर आप उसको नहीं भी उसे करोगे तो एम कोई फर्क नहीं पड़ेगा आपकी स्क्रिप्ट चलेगी बट आप ये रिकमेंड किया जाता है की आप फॉर्मेट को फॉलो करो रीजन ये है की कोई भी जब थर्ड परसों आपके इस लोकेशन पे आके देखेगा तो वो समझ जाएगा वो समझ जाएगा की यार ये स्क्रिप्ट है आप नॉर्मली रखोगे तो उसको पता ही नहीं चलेगा की फाइल है क्या है किस कम के लिए राइट असेट्स उसे करो तो बटर ठीक है अब हम चलते हैं इसके अंदर ए गए ठीक है इंटर किया दो इसके बाद इंसर्ट मतलब कुछ हमें टाइप करने के लिए आई प्रेस करना है तो यहां पे देखो नीचे आप सबसे देखोगे इंसर्ट मोड ए गया है इसके बाद हम लोग टाइपिंग स्टार्ट कर सकते हैं सबसे पहले क्या था दास ठीक है तो यह हो गई हमारी पहले लाइन ठीक है तो बहुत आम है तो मैं हेलो बड़ी उसे करता हूं है बड़ी उसे कर लेट हूं चलो कुछ नया उसे करते हैं वैसे अलराइट दोस्तों भी कर सकते हैं ठीक है और इसको से करने के लिए आपको सिंपली एस्केप की दबाना है तो आप इंसर्ट की से बाहर ए जाओगे और इसके बाद शिफ्ट प्लस कलम ठीक है तो आपको नीचे कलम दिखेगा शिफ्ट प्लस कॉलर मैंने उसके बाद आपको डब्लू और के करना है तो आपको क्या है वो से हो जाएगा ओके सो ये तो हमारी बन गई पहले स्क्रिप्ट ओके और इसको हम लोग रीड कर लेते हैं जैसे की 01 बेसिक डॉट एस हा ठीक है आप इसको रीड भी कर सकते हो की कैट कमांड को उसे करके तो यहां पर देखो हम लोग यहां पर दो लाइंस यहां पे एड कर लिए ओके तो ये हमारी बन गई है अपनी पहले स्क्रिप्ट ठीक है अभी चलते हैं ठीक है इसको तो अभी इसको रन करना ठीक है तो अभी हमारी स्क्रिप्ट को रन करने से पहले थोड़ी सी चीज समझ लेते हैं सबसे पहले देखते हैं की जो हमारी जो पहले लाइन है वो शिवा है लाइन जिसको बोलते हैं शबंग मतलब ये तो हस हो गया और बांग लाइन हो गए इसलिए बैंक बोलते हैं और बश ठीक है सो इसका उसे ये होता है की देखो लाइनेक्स ऑपरेटिंग सिस्टम को जब भी एक स्क्रिप्ट को एग्जीक्यूट करना होता है सो उसको हमें बताना पड़ता है की कौन सा इंटरप्रेटर उसे करना है या तो कौन सा शैली उसे करना है इस पर्टिकुलर आ जो हमारी स्क्रिप्ट है उसको एग्जीक्यूट करने के लिए अभी हमारा अगर आपने देखा होगा तो हमारा डिफॉल्ट जो शैली था वो के पास था क्या था बेस्ट था राइट हो सकता है किसी एक्सेप्शनल केसेस में की जैसे अपने डिस्ट्रीब्यूशन में जो डिफोर्ड था वो बेस्ट था हो सकता है किसी एक सेक्शनल मशीन में कोई दूसरा ही टाइप का शैली हो राइट हो सकता है क्ष होगा समथिंग कुछ ओ या तो कोई ओल्डर वर्जन हो या तो आप कुछ नई चीज उसे कर रहे हो तो वहां पर कंपैटिबिलिटी प्रॉब्लम्स ए शक्ति हैं सेकंड चीज काफी लोग ये पूछते हैं की क्या यह मैंडेटरी है इसको उसे करना ऑल्टो आई एम सेइंग स्टाइल सेइंग की मैंडेटरी नहीं है इसको आप उसे नहीं करोगे ना तो भी आपकी स्क्रिप्ट चल जाएगी बट स्टैंडर्ड फॉलो करें तो बटर है ठीक है एक छोटी सी लाइन है कोई प्रॉब्लम नहीं है ओके ठीक है आई आई एम सर की आपको इतना क्लियर हो गया होगा तो ये हो गया हमारे बैंक लाइन का उसे और यहां पे देखोगे बेन और बैठ है राइट तो यहां पे बैक हम लोग इसलिए उसे कर रहे हैं क्योंकि हमारा डिफॉल्ट जो शैली था वो बेस्ट था आपका कोई और है तो आपको वहां वो वाला उसे करना है जो दो आई नो की मैक्सिमम होता है ओके है जो हम लोगों ने दूसरी लाइन उसे कारी अपने स्क्रिप्ट उसका क्या मतलब है जो अभी हम लोग ने उसे किया था ये देखो इसमें किया था इसका क्या मतलब है इससे मतलब है सेंडिंग आउटपुट तू टर्मिनल अगर आपको टर्मिनल पर कुछ प्रिंट करना है कुछ लिखना है राइट कुछ शो करना है तो आप इसके लिए एक कमांड का उसे कर सकते हो ठीक है तो वो जो हम लोग ने किया और इसके बाद आप जो भी कुछ लिखोगे वो आपके टर्मिनल में प्रिंट हो गया जाएगा ओके चलो ये अभी तक तो हम लोग ने ये स्क्रिप्ट में एड कर दिया लिख भी दिया अब स्क्रिप्ट को रन कैसे करना है ठीक है आप ए जाते हैं में पार्ट पे की हम अपनी पहले स्क्रिप्ट कैसे रन करेंगे सो हो तू रन ए स्प्रेड ठीक है पहले चीज मेक सर डी स्क्रिप्ट हज एग्जीक्यूट परमिशन राइट परमिशन और एग्जीक्यूट परमिशन मतलब ये एक्स जो होता है वो एग्जीक्यूट परमिशन होती है ठीक है हम उसको चेक भी कर सकते हैं कैसे मैं अभी आपको दिखता हूं ठीक है सो अभी जैसे की अगर आपको किसी भी फाइल्स की या तो अपने लोकेशन में जो भी उसकी परमिशन चेक करनी है तो आप ल एस हिफिन आईटी या तो इत्र कर सकते हो मैं एलटीआर उसे करता हूं ठीक यहां पर आपको क्या है देखो आपकी फाइल तो आपको दिखेगी और इसके बाद आपको स्टार्टिंग में इस तरह से परमीशंस दिखेंगे ठीक है तो यह जो पहले परमिशन है तीन मतलब ठीक है और तीन तीन के फॉर्म में रहती है ठीक है तो जो पहले परमिशन है वो यूजर के लिए है यह यूजर ये हो गया करो ठीक है और ये हो गया आदर्श ठीक है सो जो भी यूजर इसको एग्जीक्यूट कर रहा है पर एग्जांपल अभी तो हम पॉल है तो ये पाली यूजर के लिए क्या है रु सिर्फ तो रिट्रीट ही परमिशन है तो हमें इसको अगर रन करना है एग्जीक्यूट करना है सो हमको ये इसको एग्जीक्यूट परमिशन प्रोवाइड करनी पड़ेगी ठीक है थोड़ा सा बेसिक बेसिक बता दिया और जो दो इस पे अगर आपको परमीशंस के बड़े में और अच्छे से समझना है तो आप मेरी डेडीकेटेड वीडियो देख सकते हो डिस्क्रिप्शन में लिंक मिल जाएगी आपको ओके इसके बाद रन यूजिंग ठीक है तो सपोज हमने एग्जीक्यूटिव उसको परमिशन दे दी है हम उसको उसको रन करने के लिए क्या करेंगे डॉट फॉरवर्ड स्लैश और आपकी स्क्रिप्ट करना थॉट्स आईटी या तो दूसरा तरीका है अगर आप किसी दूसरे पाठ में हो मतलब करंट पास में नहीं हो किसी और पाठ में हो वहां से आपको एक किसी स्क्रिप्ट कुरान करना है सो आप ऐसा पूरा पांच दे सकते हो फॉरवर्ड स्लाइस के बाद विद फाइल नाम ओके तीसरा है आप यहां पर सेल का नाम दे दो की हमें मुझे बेस्ट सेल के साथ इसको एग्जीक्यूट करना है अपने स्क्रिप्ट का नाम दे दो ठीक है सबसे पहले तो हम शुरुआत करेंगे सबसे इजी स्टेप तरीका ठीक है सो जो की थोड़ा सा कम हेड है और आपका कम आसन कर देगा ठीक है अभी जैसे की मैं बताता हूं डॉट स्लैश उसे करते हैं आपको फाइल का मतलब आपकी स्क्रिप्ट का नाम लेना ठीक है तो यहां पे जीरो वन [संगीत] करता हूं तो यहां पे देखोगे तो परमिशन डिनाइड ए गया क्योंकि डॉट स्लाइस में की कैसे में आपके पास एग्जीक्यूट परमिशन हनी चाहिए तो अभी आपके पास नहीं है ठीक है तो मैं इसलिए भी आपको दिखा रहा हूं की आपको इस तरह से कुछ एरर्स आए तो आपको कैसे डील करना है तो आपको ये वाला सेट यहां से देख लेना है की इसमें क्या-क्या परमीशंस है तो परमीशंस का इशू विदाउट परमिशन आपको अगर है उसको एग्जीक्यूट करना है तो इसका एक तरीका है ठीक है मैं पहले तो क्रिया कर देता हूं यहां पर मेरे पास स्क्रिप्ट है आप डायरेक्ट ऐसा कर दो 01 बेसिक डॉट एस हा और जैसे ही इंटर करते हैं सो आप देखोगे तो जो एक के बाद हम लोग ने जो भी प्रिंट किया था वो यहां पे टर्मिनल पर प्रिंट हो गया है ठीक है सो यही हमारा मतलब यही हमारा इंटेंशन था राइट सो कितने इजीली हम लोगों ने अपनी पहले स्क्रिप्ट बना लिए तो कौन है ग्रेजुएशन जो ऑफ यू जो भी मेरे वीडियो देख रहे हैं तो हम लोग ने पहले अपनी स्क्रिप्ट बना लिए ओके बट अभी हम लोग वो दूसरा पार्ट भी कर कर ही लेते हैं एक तरीके से तरीका तो ये हो गया ठीक है सो आप यहां से शुरुआत कर सकते हो क्योंकि आपको थोड़ा सा नहीं रहेगा बार-बार परमिशन चेंज करने की बट परमिशन आपको देनी है तो कैसे करोगे फिर से करता हूं यहां पे सिर्फ रु है ठीक है इसको एग्जीक्यूट करने के लिए आपको एक्स परमिशन चाहिए एग्जीक्यूटिव आप सिंपली पता है क्या करूं क मोड ओके प्लस एक्स प्लस एक्स मतलब मैं एग्जीक्यूटिव कर रहा हूं मैंने उसके बाद आपको सिंपल फाइल का नाम दे देना ओके यह ग्रीन कलर हो गया मतलब यह एग्जीक्यूटिव हो गई तो इसका कलर भी चेंज हो गया और अगर आप देखोगे तो यहां पर जो एग्जीक्यूटिव परमिशन है यह देखो यह सब में एड हो गई ठीक है अब आप एक बार जब एग्जीक्यूटिव परमिशन ए गई आप उसके बाद देखो डॉट स्लैश यानी इसके बाद आप स्क्रिप्ट का नाम ले सकते हो जैसे की हमारे स्क्रिप्ट का था नाम तो 01 यहां देखोगे तो हमारी स्क्रिप्ट सक्सेसफुली यहां पे चल गई है ओके वन मोर थिंक मैंने एक और चीज दिखाई थी ये देखो ये ये जो सेकंड वाले पांच ठीक है है इसका क्या लॉजिक है मैं बताता हूं अभी जैसे की देखो अभी हम लोग कौन से लोकेशन में पीडी ठीक है [संगीत] और हमारी करंट लोकेशन में ही अभी स्क्रिप्ट है इसलिए हम लोग डॉट स्लैश कर रहे हैं डॉट स्लैश का मतलब प्रेजेंट डायरेक्शन मतलब प्रेजेंट और उसके बाद पावर स्लैश मतलब इसके अंदर ये वाली फाइल ओके मां लो अगर हम लोग किसी और लोकेशन में हो तो कभी जैसे की मैं सीडी कर देता हूं ठीक है मैंने अपनी लोकेशन चेंज कर दी पीडी करते हैं यहां पे होम और पाल यहां पर हमारी स्क्रिप्ट नहीं है मुझे इस लोकेशन से अगर मुझे स्क्रिप्ट रन करनी है तो मैं क्या करूंगा सिंपली आप पूरा पाठ दे सकते हो जैसे की होम कल और उसके बाद हम लोग में कौन सा फोल्डर बनाया था मी स्क्रिप्ट्स और उसके बाद हमारी फाइल का नाम जो और स्क्रिप्ट्स का नाम इस तरह से आप ये अपना पाठ दे डॉग ठीक है जैसे ही इंटर करोगे तो आप देखोगे तो हेपेटाइटिस ठीक तो इस तरह से आप किसी भी लोकेशन से इस तरह से पाठ देकर अपनी स्क्रिप्ट को रन कर सकते हो ठीक है सो अभी हम लोग यह तो मैंने एग्जांपल दे दिया अभी हम लोग नॉर्मली करेंगे ठीक है मी स्क्रिप्ट में चले जाते हैं और यही से अभी हम लोग एग्जीक्यूट करेंगे ठीक है सो पहले स्क्रिप्ट बन गई है एग्जीक्यूट कर लिया है परमीशंस के बड़े में देख लिया है हम लोग में रन भी कर लिया है अब अब हम लोग और भी बहुत सारे कॉन्सेप्ट समझेंगे ओके अब ए जाते हैं हम लोग कमेंट्स ठीक है तो किसी भी स्क्रिप्टिंग में कमेंट्स और वेरी हेल्पफुल और यूजफुल ठीक है कमेंट्स दो टाइप के हैं यहां पे एक तो सिंगल लाइन कमेंट से जिसको हज उसे करके आप यहां पे नॉर्मली कर दो ठीक है जो भी लिख देते हो कमेंट बन जाता है मल्टी लाइन कमेंट्स मतलब आपको बहुत सारे डिस्क्रिप्शन लिखना है किसी कोर्ट के बड़े में किसी भी चीज के बड़े में तो हम मल्टीप्लाई कमेंट्स भी इस तरह से उसे कर सकते हो दोनों के एग्जांपल देख लेते हैं ठीक है अभी इसके लिए हम लोग चलते हैं यहां पे ठीक है तो हर एक टॉपिक के लिए हम लोग एक नई स्क्रिप्ट बना लिया करेंगे ठीक है सो इसके लिए हम लोग क्या करते हैं वे आई 02.02 क्योंकि दूसरी स्क्रिप्ट हमारी और फ्रेंड्स जो शबंग वाली लाइन है वो उसे कर लेते हैं [संगीत] इसके बाद हम लोग यहां पर कमेंट्स के बड़े में ठीक है तो कमेंट्स के एग्जांपल देखते हैं अभी यहां पर हम लोग कुछ प्रिंट भी कर सकते हैं की चेकिंग कमेंट्स ठीक है सो मतलब सिंपल यहां पर जो सिंगल लाइन कमेंट्स होते हैं उसके लिए हमें क्या है उसे करना है और यहां पे हम लोग जो भी लिखेंगे दिस इसे एन सिंगल लाइन कमेंट राइट थॉट्स आईटी ठीक है और यहां पे इसको मैं से कर देता हूं और यहां पे सपोज मैं इसको रन करता हूं है तो यहां पर देखोगे तो एक चेकिंग कमेंट्स और इसके बाद हम लोग ने एक और लाइन लिखी दिस लेकिन यह प्रिंट नहीं हुई या तो इसके साथ कुछ नहीं हुआ इससे ठीक है सिर्फ एक ही आया तो क्योंकि वो कमेंट्स था इसलिए वो एग्जीक्यूट नहीं हुआ ठीक है वन मोर थिंक जो भी बहुत ज्यादा बिगनर्स है अभी जैसे की हम लोग ने ये दूसरे स्क्रिप्ट्स से बना ली इसको हमें फिर से एडिट करना है तो हम लोग क्या करेंगे सिंपली वे आई और जीरो तू से अगेन है फाइल का नाम देना है और यहां पर ए जाए ठीक है एन इसके बाद जहां भी इंटर करना है तो आई प्रेस करके आप इंसर्ट करके एडिट कर सकते हो ठीक है अब ए जाते हैं हम लोग अपने जो दूसरा था मल्टीलाइन कॉमिक्स ओके तो मल्टी लाइन कमेंट्स में हम लोग क्या करेंगे ओके सो यह हो गया हमारा मल्टी लाइन कमेंट का एक एग्जांपल लेट हूं सिंपली आपको क्या करना है ठीक है और इसके ऊपर से हम लोग एग्जीक्यूट करते हैं जीरो तू कमेंट्स डॉट एस हा सो अगर आप देखोगे लाइन सेवन पे आया है कमेंट ओके सो क्या है फिर से अभी हम लोग ठीक है तो इस तरह से आपको एरर्स भी ए सकते हैं जब आप किसी फाइल को एग्जीक्यूट कर रहे हो जो अभी पहले तो देख लेते हैं क्या प्रॉब्लम है इसमें ठीक है ओके सो यहां पर मैं इंटर कर देता हूं ओके वहां पर और ऑफ डी लाइन ठीक है सो वो उसे चीज को रिकॉग्नाइज्ड नहीं कर सका ठीक है तो प्रॉपर्ली उसको और करना था ठीक है क्योंकि वह यहां पर उसको पता चला की हां यहां पर हमारा कम हो गया है और दिस यहां पे हमारा कमेंट एड और हो गया ठीक है तो इस तरह से आप यहां पर सिंगल लाइन कमेंट या तो मल्टीप्लाई कमेंट इस तरह से उसे कर सकते हो ठीक है कमेंट्स का उसे यही होता है की आप अपने जो भी स्क्रिप्ट है उसको डिस्क्राइब कर सको ठीक है उसके बड़े में और इनफॉरमेशन दे सुकून सो डेट जो भी आपका न्यू कोई भी एक नया यूजर उसको रीड करता है या तो उसको उसे करता है तो उसको पता हो की कौन सी लाइन है तो कौन सा कोड क्या फंक्शनैलिटी है ओके सो अब बात करते हैं वैरियेबल्स के बड़े में ठीक है तो वैरियेबल्स क्या होते हैं एक कंटेनर या तो एक बॉक्स समझ सकते हो ठीक है आज इसके अंदर हम लोग एक इनफॉरमेशन या तो कोई वैल्यू स्टोर करके रखते करते हैं और उसको हम बार-बार अपने कोर्ट में तो अपने स्क्रिप्ट में उसको उसे कर सकते हैं इसको रेफर कर सकते हैं उसकी जो वैल्यू है उसको मॉडिफाई कर सकते हैं और इसको सिंपली अगर आपको डिफाइन करना हो वेरिएबल बहुत ही इजी है जैसे की आपको एक वेरिएबल तक आपने एक नाम दे दिया और उसके बाद इक्वल तू साइन और उसके बाद आपको वैल्यू का नाम दे देना है देखिए बहुत ही सिंपल है इसका सिंटेक्स कैसे उसे करते हैं चलिए अपन प्रैक्टिकल देखते हैं हम यहां पे ए गए अपने एमवायएमरिफ्ट में और यहां पे हमारी दो स्क्रिप्ट्स ऑलरेडी बन चुकी है अभी हम लोग तीसरी स्क्रिप्ट बनाते हैं ठीक है तो इसको नाम दे देते हैं जीरो थ्री और अंडरस्कोर हम लोग बोल देते हैं इस तरह से की वेरिएबल डेमो सर्च और अगेन हस बैंक लाइन अपनी उसे कर लेते हैं अब देखो यहां पे कमेंट्स का उसे कर सकते हैं लाइक हो तू उसे वेरिएबल ठीक है तो इस तरह से आप बता सकते हो की स्क्रिप्ट में क्या कर रहे हैं ठीक है अभी वैरियेबल्स देखिए तो वैरियेबल्स के लिए क्या करना सिंपली आपको कोई भी नाम दे सकते हो जैसे की आप मां लो सिंपली और इस तरह से देते हो ए = 10 ठीक है सो इस तरह से आप दे सकते हो ठीक है या तो आप नाम दे सकते हो जैसे की नाम इक्वल तू और यहां पर ठीक है तो इस तरह से जब भी आपको स्ट्रिंग देते हो ना जैसे की जैसे अब मैंने अपना नाम दिया है यहां पे प्रशांत तो यहां पे स्ट्रिंग देते हुए कोशिश करो की डबल कोड्स करो उसे करो नहीं भी देते हो तो आईटी बिल क बट ये अच्छी प्रैक्टिस की डबल कोट्स ही उसे करो तो बटर ठीक है अब जैसे की नहीं मैं इक्वल तू परेशान और यहां पे आगे इक्वल तू मां लो यहां पे मैं 28 दे देता हूं ठीक है तो इस तरह से आप अपने वेरिएबल बना सकते हो और इसमें वालुज स्टोर कर सकते हो ठीक है और ठीक है इसको हम लोग कर देते हैं से ठीक है बट क्योंकि हम लोग ने उसको कुछ उसे ही नहीं किया ठीक है तो हम लोग ने सिर्फ वेरिएबल अभी डिफाइन करें ठीक है तो वेरिएबल डिफाइन करना है तो थोड़ा सा अलग है जैसे की अभी इस तरह से हम लोग ने वेरिएबल बना दिया वेरिएबल का नाम इक्वल तू एन उसकी वैल्यू और अगर हमें इसको कुछ उसे करना है प्रिंट करना है तो हम लोग इस तरह से उसे कर सकते हैं एक और उसके बाद डॉलर ठीक है तो जब भी हम लोग वेरिएबल को उसे करेंगे या तो प्रिंट करेंगे तो उसके लिए हमें डॉलर साइन उसे करना पड़ेगा की हमारे स्क्रिप्ट को ठीक है हमारे ऑपरेटिंग सिस्टम को पता चल सके की वो वेरिएबल है ठीक है हम लोग क्या करते हैं सिंपली फिर से चलते हैं से स्क्रिप्टिंग में जीरो थ्री वाले पे अभी हम लोगों ने जो वैरियेबल्स बनाए थे अब हम लोग उसको उसे करेंगे ओके अब जैसे की एक आई फ़ॉरगोट एक ठीक है तो यहां पर मी नाम इसे मी नाम इसे मैं चाहूं तो डायरेक्ट लिख सकता हूं यहां पर प्रशांत बट अभी हम लोग ने वेरिएबल में स्टोर किया तो हम लोग यहां पर वर्बल भी स्टोर मतलब शो कर सकते हैं इसके लिए हम लोग के सिंपली करना पड़ेगा ये हो गया वेरिएबल अब देखो यहां पे कलर से भी आपको समझ में आएगा ठीक है तो कलर कांबिनेशन अगर आपकी टर्मिनल में दिखा रहा है तो बहुत अच्छी बात है जो आपका शो भी होगा जैसे मी नाम जैसे स्ट्रिंग रेड कलर में है और यहां पे जैसे ही अपने डॉलर साइन और नाम उसे किया तो आपको एक अलग कलर यहां पे चेंज तो आपको समझ में आएगा की वो वेरिएबल है ओके और आगे आगे मैं यहां पे फिर से डॉलर आगे उसे करूंगा ये देखिए 28 ठीक है और मैं इसको कर देता हूं सिर्फ और इसको स्क्रीन और इसको अगर आप इसमें रिजल्ट देखोगे ओके सो यहां पे हम लोग इसको रीड भी कर सकते हैं तो देखोगे तो यहां पर हमने वेरिएबल डिफाइंड की और उसके बाद हम लोग ने इसको वेरिएबल को उसे किया तो इस तरह से आप वेरिएबल बना सकते हो और उसे कर सकते हो ठीक है तो इसमें इस तरह से रिजल्ट दिया गया ठीक है ठीक वेरिएबल में कुछ और चीज हम लोग कर सकते हैं जैसे की देखो अभी एक बार बनाया करते हैं अब जैसे की नाम इक्वल तू मैंने यहां पर क्या किया कल कर दिया ठीक है और मैं फिर से बोलना हूं एक मी नाम इसे नाम ठीक है सो मैंने क्या किया पहले तो सी वेरिएबल उसे किया नाम इक्वल तू परेशान और इसके बाद मैंने इसी स्क्रिप्ट के बीच में इस वेरिएबल को चेंज कर दिया तो नाम इक्वल तू पॉल कर दिया और मैंने फिर से नाम उसे किया तो आपको क्या लगता है की अब वो वेरिएबल चेंज होगा यहां नहीं चलो देखते हैं ट्राई करते हैं हम लोग दास 0 3 ओके यहां पर हम नोटिस करोगे पहले बार मैं वह परेशान था और उसके बाद वो कल हो गया ठीक है तो इस तरह से आपने नोटिस किया की जो वेरिएबल जो हमारा एक बार हम लोग डिफाइन कर देते हैं उसे वेरिएबल की वैल्यू हम लोग विद इन डी स्क्रिप्ट हम लोग चेंज भी कर सकते हैं की जब हम लोग डायरेक्ट यही चीज लिख सकते हैं तो वेरिएबल का क्या उसे है ठीक है आपको थोड़ी डर में हम लोग काफी थोड़े से जब स्टेप मतलब नेक्स्ट लेवल पर जाएंगे तो आपको समझ में आएगा की वैरियेबल्स का काफी ज्यादा उसे है ओके तो ये ये तो हम लोगों ने कुछ एग्जांपल देख लिए ठीक है अभी आते हैं एक और जो बहुत यूजफुल है वैरियेबल्स की कैसे में वो है इस तरह से कुछ अब देखो की जो वेरिएबल नाम इक्वल तू डॉलर ठीक है यहां पर अभी जो हम लोग ने जो स्क्रिप्ट बनाई थी वेरिएबल वाली ठीक है सो अभी हम लोग क्या कर रहे हैं ये जो वैरियेबल्स बना है हम लोग इसमें एक कांस्टेंट वैल्यू दे रहे हैं ठीक है जो हम लोग चाहते हैं हम लोग कुछ एक हार्डकॉर्डेड वैल्यू दे रहे हैं बट अगर वो वैल्यू वेरिएबल हुई तो वेरिएबल का मतलब क्या की जैसे की जो लाइनेक्स में जो कमांड्स होते हैं उसे कमांड्स का मुझे आउटपुट स्टोर करना हो किसी वेरिएबल में तो वो भी हम कर सकते हैं अब जैसे की मैं कुछ बेसिक कमांड्स उसे करूंगा जैसे लाइनेक्स में हमारे पास कमांड होती है होस्ट में क्योंकि हमारा होस्ट नाम तो हमारा मशीन का नाम है वो बताता है जैसे की मेरा कुछ नाम है राइट हैंड 01 ठीक है या तो आपका पीडी कमांड हो गया ठीक है तो इस तरह से जो ये जो आपकी कमांड है ठीक है अगर इसका जो आउटपुट है मतलब ये आउटपुट ये हुआ आपका इसको अगर आपको स्टोर करना है एक वेरिएबल में तो वो भी आप कर सकते हो कैसे करेंगे चलो अब देखते हैं अब हम लोग कोई से स्क्रिप्ट उसे कर रहे हैं ठीक है डिफरेंट तरीके से वेरी गुड तू स्टोर डी आउटपुट ऑफ कमांड को कमांड को मतलब कमांड की आउटपुट को स्टोर करने इस तरह से वेरिएबल बनाया और मैं क्या करूंगा डॉलर इसको प्रिंट करता हूं की नाम ऑफ दिस मशीन इस खोजना ठीक है और में जैसे ही इसको रन करता हूं अगर आप देखोगे तो नाम ऑफ दिस मशीनस रेट उसकी जो वैल्यू है इस वेरिएबल में हम लोग ने स्टोर कारी और उसको जब हम लोग ने प्रेम किया तो हम लोग को इस तरह से मिल गया अब ए जाते हैं एक और कॉन्सेप्ट में जो की कांस्टेंट वेरिएबल अगर कोई वैल्यू है अगर मां लो मैंने एक वेरिएबल डिफाइन किया मैंने एक वेरिएबल बनाया और मैं नहीं चाहता की उसकी वैल्यू कोई भी चेंज करें या तो पूरे स्क्रिप्ट में कोई भी गलती से भी चेंज ना करें या तो ना कर पे तो उसके लिए हम लोग कांस्टेंट वेरिएबल बना सकते हैं इस तरह से आपको सिंपली क्या करना है जो वेरिएबल नाम है ना उसके सामने रीड ओनली लिख देना है सो कांस्टेंट अभी मैं यहां पर बनाता हूं जैसे की कॉलेज ठीक है सो आप इसको कांस्टेंट कर सकते हो ठीक है जैसे की और इसको हम लोग प्रिंट भी कर लेते हैं की मी कॉलेज नाम इसे ठीक है इस तरह ठीक है तो आप क्या करते हो ठीक है अगर मैं मां लो कोई और इसको ट्राई करें चेंज करने का तो होगा वो देखते हैं [संगीत] मतलब ट्री करता हूं चेंज करने की और मैं उसको जैसे ही रन करता हूं तो आप देखोगे तो यहां पर एक एरर ए गया की जैसे ही मैंने जो इस लाइन में चेंज किया 8 लाइन 8 में इसकी वैल्यू चेंज करने की कोशिश की तो इसमें लिखा है डिफाइन करने के बाद और उसकी वैल्यू अब आप चेंज नहीं हो शक्ति है ठीक है एक एक एग्जांपल था और एप्लीकेशन था की कहानी आपको जरूर पड़े तो आप इस तरह से इसको उसे कर सकते हो ओके अब ए जाते हैं एक बहुत ही नया कॉन्सेप्ट जो की ये आर्स ओके क्या उसे होता है और कहां उसे करना है चलो अब वो देखते हैं सबसे पहले तो इसके लिए एक स्क्रिप्ट बना लेते हैं और अभी हम लोग यहां पर हमारी फिफ्थ स्क्रिप्ट हो गई ठीक है ड्रामा ठीक है नॉर्मल उसे क्या है मैं बताता हूं जैसे वैरियेबल्स का क्या उसे होता है की कुछ वालुज को स्टोर करना है सपोज आपके पास दो वालुज हैं तीन वैल्यू से पांच वालुज हैं तो आप पांच वैरियेबल्स बना लोग सपोज मैं कहता हूं की आपको 10 वालुज 20 वालुज स्टोर करना हो तो अब 10 20 30 इतने सारे वैरियेबल्स बनाना आई डोंट थिंक सो की वो फीजिबल है हां कुछ केसेस में शायद जरूर पद शक्ति है बट कुछ केसेस में फीजिबल नहीं है की आप इतने सारे वैरियेबल्स बना तो इतनी साड़ी वालुज को आप स्टोर कैसे करोगे उसके लिए हम लोग एवरेज उसे कर सकते हैं ठीक है तो हम लोग क्या करेंगे इसको कैसे बनाना है डिफाइन करना है चलो वो देखते हैं ठीक है सबसे पहले देखते हैं की एक वेरिएबल होता है ठीक है अगेन से एक ही वेरिएबल होगा जैसे की हम लोगों को पहले था लेकिन इसमें मल्टीपल वालुज स्टोर होगी और उसे को हम लोग इंडेक्स नंबर के बेसिस पे कर सकते हैं एक्सेस कर सकते हैं ओके तो आप जैसे की 40 स्क्रिप्ट में कैसे बनाना है सिंपल इतना है इसके अंदर आप स्पेस सेपरेटर वालुज प्रोवाइड करोगे स्पेस से अपडेटेड ठीक है प्रोग्रामिंग लैंग्वेज इसमें मोस्टली कॉम सेपरेटेड होती है और जो बट यहां पे स्पेस सेपरेट है आपको ठीक है तो ये सिंटेक्स और ये सब चीजों का बहुत ज्यादा ध्यान है ठीक है तो इस तरह से आप कर सकते हो यहां पे कोई भी डाटा टाइप अगर नहीं है ठीक है तो आप डिफरेंट टाइप्स के भी वालुज इसमें स्टोर कर सकते हो काफी इजीली ठीक है सो इस तरह से हम लोग डिफाइन करेंगे और इस तरह से हम लोग ट्री करेंगे ठीक है तो चलो अब बना के देखते हैं ठीक है से है अभी मैं इसको दे देता हूं मी एरिया नाम दे देता हूं ठीक है और यहां पे ठीक है अभी मैं यहां पे काफी साड़ी टाइप की वालुज प्रोवाइड कर सकता हूं जैसे की वन स्पेस [संगीत] $305 ठीक है तो यहां पर मैं डेसिमल भी ट्राई करता हूं और यहां पर अगर आप कोई सिंगल वैल्यू है तो आप ऐसे भी इस तरह से भी कर सकते हो जैसे की हेलो अगर आपके पास मल्टीपल वालुज है तो आप क्या कर सकते हो इस तरह से ठीक है तो यहां पर आप देखोगे तो एक वेरिएबल दिया हम लोगों ने माया रे और इसमें हम लोग ने पांच वैल्यू एड कर दी ठीक है वन तू थ्री फोर फाइव ठीक है तो फाइव वैल्यू से एड हो गई ठीक है ये तो बन गया हमारा अरे अभी इनकी वालुज को स्टोर करना है तो हम कैसे करेंगे ठीक है और प्रोग्रामिंग लैंग्वेज की तरह यहां भी जो एरर के इंडेक्स होते हैं वो जीरो से स्टार्ट होता है तो जो पहले वैल्यू है वो जीरो इंडेक्स पे होती है और उसके बाद 1 2 3 4 और सो ओके सो यहां पे अगर हमें इसको स्टोर कर मतलब हमें वैल्यू एक्सेस करना तो हम लोग सिंपली फिर से आई को कमांड उसे कर सकते हैं प्रिंटिंग के लिए या तो आपको किसी और वैल्यू में इसको स्टोर करना है तो वो भी आप कर सकते हो ठीक है जैसे एक है अभी यहां पर डॉलर ठीक है इसके बाद आपको देना है अपने वेरावल आपको यहां पर स्क्वायर देखो मां लो मुझे हेलो प्रिंट करना है तो ये कौन सा इंडेक्स पे होगा जीरो वन तू और थ्री ठीक है तो थर्ड इंडेक्स पर मेरा हेलो है तो मैंने जैसे मैं यहां थ्री करूंगा तो मुझे यहां पे हेलो मिलन चाहिए ठीक है यहां पे मैं कुछ और भी कर सकता हूं जैसे की वैल्यू इन हायड इंडेक्स ओके [संगीत] ओके जो डी वालुज इन अरे आर ठीक है स्टार मतलब एवरीथिंग ठीक है थोड़ा सा स्पेस रख देता हूं थोड़े क्लेरिटी के लिए तो यहां पे इस तरह से आपको करना है ठीक है तो साड़ी वैल्यू इसको रिट्रीव करने के लिए ठीक है किसी पर्टिकुलर वैल्यू को चाहिए तो आपने इंडेक्सिंग देख ली राइट और साड़ी वैल्यू चाहिए तो इस तरह से आप कर सकते हो ठीक है चलो अब देखते हैं तकलीफ यू और यहां पर 205 और अगर आप देखोगे तो जो डी वालुज और आर्स आर वन डेसिमल वैल्यू भी से तू से ए गया आपका एक सिंगल स्ट्रिंग ए गया और आपका मल्टीपल स्ट्रिंग भी ए गया ठीक है और वैल्यू और थर्ड इंडेक्स तो इस तरह से हम लोग ने देखा की एक अरे को कैसे डिफाइन करना है मल्टीपल वालुज को स्टोर कैसे करना है किसी पर्टिकुलर वैल्यू को रिट्रीव कैसे करना है और सो ऑन सो ये काफी इंटरेस्टिंग था एक नया टॉपिक मैंने एड किया है इसमें ठीक है हो ओके सो यहां पे अभी तो हम लोग इससे वालुज के साथ डील करिए हम लोग और फंक्शनैलिटी भी एड कर सकते हैं ठीक है या तो हम लोगों को कुछ और इनफॉरमेशन चाहिए जैसे सिंपल है स्टार है और उसके सामने हस उसे करना है ठीक है इसमें [संगीत] क्या उसे है ठीक है तो मैं यहां पर कमेंट कर देता हूं हो तू फाइंड नंबर्स ऑफ वैल्यू की अगर मुझे फाइंड करना हो की किसी अरे में कितनी वालुज है ओके ऐसे मुझे इतना जानना है की कितनी वैल्यू है तो मैं क्या करूंगा सिंपली करूंगा आई को और नंबर ऑफ वैल्यू या तो लेंथ ऑफ और आर्स ठीक है मैं यहां पर 12345 ठीक है तो काफी फंक्शनैलिटी हो तू गेट स्पेसिफिक वालुज ठीक है तो यह कुछ और भी चीज आप कर सकते हो जैसे की आपको सेकंड पोजीशन से साड़ी वालुज चाहिए या तो फर्स्ट पोजीशन से सेकंड पोजीशन तक या तो थर्ड पोजीशन तक कोई वैल्यू चाहिए तो आप उसे तरह से भी इस परफॉर्मेंस सॉरी परफॉर्म कर सकते हो चीज़ देखो ये जो दी है ठीक है तो इसका भी एग्जांपल देख लेते हैं हम लोग अब जैसे की ये जीरो फाइव ओके सो इसके लिए हम लोग क्या करते हैं एक फ्रॉम इंडेक्स ट्यूटोरियल अभी तक अभी हम लोग ने देखा की एक सिंगल वैल्यू चाहिए तो क्या अभी रेंज ऑफ वैल्यू चाहिए तो हम लोग क्या करेंगे तो हम लोग वो कर कर रहे हैं अब जैसे की देखो सेकंड इंडेक्स क्या है जीरो वन तू ठीक है तो ये हो गया सेकंड इंडेक्स ये हो गया थर्ड इंडेक्स तो हमें सिर्फ ये दो वैल्यू चाहिए तो क्या करेंगे उसके लिए भी हम लोग इस तरह से कर सकते हैं कौन से इंडेक्स से स्टार्ट करना है तो सेकंड इंडेक्स से और कौन से ओके तो यहां पर कौन सा इंडेक्स नहीं होता है उसके बाद कितनी वालुज बोलते हैं ठीक है जैसे की ये सेकंड इंडेक्स से सेकंड इंडेक्स के बाद मुझे दो वालुज चाहिए मां लो तो मैं यहां पे दो कर देता हूं ठीक है तो ये थोड़ा सा समझना की कोशिश करना की इंडेक्स से स्टार्ट करना है और उसके बाद दो वालुज चाहिए मुझे ठीक है तो इसको हम लोग करके देखते हैं दास सो ओके सो यहां पे देखो परफेक्ट परफेक्टली आया है देखो जीरो से थ्री ठीक है तो यहां पे 30.5 और हेलो ये दो वैल्यू चाहिए थी हमें ठीक है तो ये देखो ये दो वालुज ए गई ठीक है सो आप इस तरह से रेंज ऑफ वालुज भी निकाल सकते हो ये तो हो गया हमारा स्पेसिफिक वैल्यू और लेंथ बना दिया और अभी आपको उसे एरर को अपडेट करना हो तो क्या करोगे राइट सो आप इस तरह से कर सकते हो ठीक है तो यहां पे प्लस इक्वल तू इस तरह से आपको करना है सिंपली तो हम लोग वो भी करके देखते हैं और 05 था हमारा ठीक है सो हम लोग सबसे लास्ट में चलते हैं और मैं फिर से कमेंट कर देता हूं अब डेटिंग वालुज ठीक है तो न्यू बैलेंस इक्वल तू ओ सॉरी प्लस इक्वल तू और दिस और मी मुझे क्या है दो-तीन वालुज और एड करनी है जैसे की मैं यहां पे स्पेस देता हूं न्यू और उसके बाद 30 40 और स्पेस ठीक है और यहां पे मैं फिर से उसको प्रिंट करता हूं तू वेरीफाई ठीक है वैल्यू ऑफ न्यू डॉलर [संगीत] ओके सुशील नाम अगर आप देखोगे वालुज ऑफ न्यू आर्स यहां पर 12030 ये तीन न्यू वैल्यू हम लेंगे इसमें और एड कर दी ठीक है तो बहुत ही इंटरेस्टिंग है बहुत ही ज्यादा यूजफुल है ठीक है सो आई होप आपको ये इंटरेस्टिंग ग रहा होगा ओके सो अभी तक हम लोगों ने एरर्स के बड़े में बात कर ली ठीक है एक और बहुत ही इंटरेस्टिंग और यूजफुल कॉन्सेप्ट रिलेटेड तू अरे जो की प्रोग्रामिंग लैंग्वेज में भी होता है ये और बहुत ज्यादा यूजफुल होता है की वैल्यू स्फीयर अपने आप में बहुत इंपॉर्टेंट ये तो यूजफुल है बिकॉज़ आप ना वैल्यू के साथ उसमें की प्रोवाइड कर देते हो की कोई उसे करके किसी वैल्यू को रिट्रीव करना अपने आप में बहुत ज्यादा आसन हो जाता है ठीक है तो इस तरह से थोड़ा सा डिफरेंस यहां पे होगा की ये वाला जो एरर है इसको आपको डिफाइन करने के लिए आपको इस तरह से डिक्लेअर हिफिन ए उसे करना पड़ेगा और उसके बाद नाम ओके और उसके बाद आप इस तरह से दे सकते हो ठीक है की वैल्यू की वैल्यू उसे करके उसे वैल्यू को रिट्रीव कर सकते हो काफी आसानी से ठीक है अभी इसका एग्जांपल देखते हैं और अच्छे से समझ में आएगा इसके लिए हम लोग एक सिक्स्थ स्क्रिप्ट बनाते हैं जो की है की इस तरह से कर देता हूं [संगीत] हो तू स्टॉप डी की वैल्यू कोई भी नाम दे सकते हो इस तरह से ठीक है जैसे की मी मी हेयर कर रहा हूं ठीक है अभी मी अरे यह मैंने बना दिया अभी मैंने इनिशियलिसए नहीं किया है क्योंकि मैंने इसमें वैल्यू प्रोवाइड नहीं कारी अब हम उसमें वैल्यू दे देंगे इसमें थोड़ा सा डिफरेंस क्या है मैं बताता हूं अब जैसे की आप बहुत साड़ी चीज एड कर सकते हो प्रॉपर 28 ओके और अभी बहुत साड़ी चीज उसे कर सकते हो जैसे की सिटी इक्वल तू पेरिस और जो ठीक है अभी आप जितनी चाहे इसमें ठीक है एड ऑन कर सकते हो कितनी साड़ी प्रॉपर्टी तो ये प्रॉपर्टीज वाले केसेस में तो बहुत ज्यादा इंपॉर्टेंट है अभी ये आपका बन गया अब अब इसको चलो पहले तो ये देख लेते हैं की इतना चल रहा है की नहीं क्योंकि कुछ इसमें एरर तो नहीं है ठीक है जीरो सिक्स कोई प्रॉब्लम नहीं है ठीक है सो इसको हम लोग फिर से एडिट करते हैं अब इसकी वालुज को अगर करना है अब जैसे की मुझे पता है की यार मैंने प्रशांत के रिलेटेड साड़ी इनफॉरमेशन मैंने प्रोवाइड की थी तो अगर आप देख यहां पे नाम भी दे सकते हो प्रशांत और समथिंग अभी कितनी इजी है आप जैसे की अगर आपको वैल्यू रिट्रीव करनी है अंदर आपको किस किस की की वैल्यू चाहिए तो आपको सिर्फ की का नाम लेना है जैसे की नाम क्या नाम है उसका वो दो मुझे ठीक है एक अब यहां पर मालूम है अब इंडेक्सिंग इट्स वेरी डिफिकल्ट क्योंकि अगर मां लो अगर 10 चीज हैं आपके पास तो 10 इंडेक्स आपने याद नहीं कर पाओगे कौन से इंडेक्स पे कौन सी वैल्यू है की वैल्यू इस मोर यूजफुल क्योंकि ये काफी आसानी से आप जैसे सिटी है तो सिटी आप निकाल सकते हो राइट सो बहुत ही सिंपल है मैं इसको कर देता हूं से और इसको करते हैं अपन एग्जीक्यूटिव नाम इस प्रशांत और आगे इस पेरिस ओ सॉरी कॉन्सेप्ट है बहुत साड़ी हम लोग बनाने वाले हैं सो बने रहो मेरे साथ और प्रेक्टिस करते रहो ओके आप ए जाते हैं हम स्ट्रिंग ऑपरेशंस पर स्ट्रिंग ऑपरेशंस मतलब होता है की जब भी हम वैरियेबल्स में कोई वालुज स्टोर करते हैं या तो हम कोई स्ट्रिंग को कहानी से भी ट्री कर रहे हैं सपोज हमको स्क्रिप्ट बना रहे हैं जिसमें हमें किसी एक फाइल से कोई कांटेक्ट उठा रहे हैं अब उसे कंटेंट में से हमें जो स्ट्रिंग मिल रही है जो डाटा मिल रहा है उसमें से हम लोगों को कुछ एक्शन परफॉर्म करना है अब जैसे की मां लो कोई नाम है उसको मुझे कैपिटल लेटर्स में करना जो होगा लेटेस्ट में करना हो लोअर कैसे में करना सॉरी ठीक है या तो मुझे कुछ स्लाइस करना है एक बहुत बड़ा शब्द है उसमें से मुझे एक छोटा सा पार्ट चाहिए राइट सो ये सब चीज हम स्ट्रिंग ऑपरेशंस की मदद से काफी आसानी से कर सकते हैं एक स्क्रिप्ट बना लेते हैं अभी तो हम लोग ने बना ली है स्ट्रिंग ऑप्स मतलब ऑपरेशन ठीक है सो ये मेरा एक स्ट्रिंग हो गया जो की मैंने एक वेरिएबल में डाला अभी मैं इस पे काफी सारे एक्शन परफॉर्म कर सकता हूं अब जैसे की लैंड ठीक है सो लेंथ अगर मुझे इस वेरिएबल की लेंथ निकालनी है तो मैं काफी आसानी से निकाल सकता हूं हस उसे करके और उसके बाद वेरिएबल का नाम देना मी वायरलेस की जो मी वेरिएबल की लेंथ है वो कितनी है मैं सिंपली क्या कर सकता हूं मैंने यहां पर क्या किया की ये जो वेरिएबल है इसकी जो लेंथ है मैंने एक और वेरिएबल में एड कर दी और उसको मैं प्रिंट कर रहा हूं ए को ठीक है सो लेंथ ऑफ डी तरीके कर डन या तो मैंने जिसमें स्टोर किया है मैं उसको रेफरेंस कर तो यहां पे सिंपली कर सकता हूं ठीक है सो यहां पे 7 तो अगर आप देखोगे तो लेंथ ऑफ डी मी वार इस 23 ओके कैट करता हूं सेवन अगर आप देखोगे तो यहां पर एक एक करैक्टर अगर आप काउंट करोगे इसमें तो आपको यहां पे ठीक है तो इस तरह से आप लेंथ ऑफ करैक्टर भी निकाल सकते हो अब ये कहां पे यूजफुल है अगर आपके पास एक फाइल है उसमें आपके फोन नंबर्स ठीक है स्टोर्ड है तो आप इस कंडीशन से भी चेक कर सकते हो की किसी की लेंथ अगर 10 क्योंकि 10 डिजिटल है होगा उससे कम है सपोज की भैया वो रंग नंबर है ठीक है मतलब इन करेक्ट नंबर है या तो इनकरेक्ट फॉर्मेट है उसे तरह से आप यूटिलाइज कर सकते हो चीज़ अभी अपार कैसे हो या वेल्लोर कैसे हो वो भी हम लोग काफी आसानी से कर सकते हैं यहां पे यहां पे आपको सिंपली करना है डॉलर और उसके बाद वेरिएबल का नाम और इस तरह से डायरेक्ट साइन देना है लोअर के लिए आपको यहां पे कम ए जाएंगे चलो ये जल्दी से हम लोग ये दोनों भी परफॉर्म कर लेते हैं हमारी सेवंथ ये है स्क्रिप्ट अभी हम लोग डायरेक्ट करेंगे ठीक है हम लोग वेरिएबल में इस तरह से डबल कम नहीं करेंगे की वेरिएबल में स्टोर करें हम लोग डायरेक्टली प्रिंट करते हैं अब जैसे एक है ठीक है तो इस तरह से हम लोग कुछ तो करते हैं ठीक है और इसके बाद एक ओल्स के बाद आप थोड़ा सा डिफरेंस देखोगे की हम लोगों ने क्या कैसे किया ठीक है देखो अपार कैसे के लिए वेरिएबल का नाम के बाद दो कैरेट साइन लोअर के इसके लिए वेरिएबल थोड़ा सा यह छोटा सा कम करता हूं यहां पर ठीक है क्योंकि मैं कुछ सेपरेट थोड़ा सा सेपरेट दिखाना चाहिए की भाई मैं कहां से मुझे प्रिंट करना है ठीक है इसको कर देता हूं अब फिर से करते हैं ओके यहां पर लेंथ अभी हम लोग ने निकाल दी थी 23 अपार कैसे ठीक है अपार कैसे देखोगे तो ये जितना भी कंटेंट था जितना भी कंटेंट था वो पूरा पर कैसे में हो गया लोअर कैसे देखोगे तो यहां पे जितना भी हमारा था वो लोअर कैसे में हो गया सो काफी बार हमें इस इन चीजों की जरूर पड़ती है कुछ चीजों को आप पर कैसे लोअर कैसे में कन्वर्ट करने के लिए तो वहां पे ये काफी ज्यादा यूजफुल है उसके बाद रिप्लेसमेंट ओके काफी बार हमें कुछ चीजों को रिप्लेस करना पड़ता है मॉडिफाई करना पड़ता है तो इस तरह से हम लोग कर सकते हैं ओके सो सिंपली अगर आप सेंटेंस देखोगे तो वेरिएबल का नाम है मैंने इसके बाद फॉरवर्ड स्लैश जी शब्द को रिप्लेस करना वो दे दो और जी शब्द से रिप्लेस करना है वो यहां पर दे दो ठीक है तो इसका हम लोग एग्जांपल ही देख लेते हैं तो और भी ज्यादा यूजफुल रहेगा तू रिप्लेस एन स्ट्रिंग ओके तू रिप्लाई ठीक है तो ये तो हमारा नॉर्मल हो गया की किसी वेरिएबल को एक्सेस करने के लिए इसके बाद हमें कौन सा शब्द को चेंज करना है अभी जैसे की यहां पे बड़ी था अभी हम बड़ी की जगह सपोज आपको कोई नाम डालना है ठीक है तो मैं सिंपली क्या करता हूं बड़ी है बड़ी जगह आपको किसी का नाम उसे करना अपना खुद का नाम उसे करना है सपोज मेरे को कल भी उसे करना है ठीक है तो ये हो गया मैंने क्या बोलना हूं ये जो मी वायर में जो बड़ी है उसको चेंज करके यहां पर पॉल कर दो ठीक है और यहां पे मैं करता हूं एक न्यू मेरे इस तरह से डॉलर न्यू सॉरी हो आर यू निकाल के बाल में कन्वर्ट कर दिया चीज हम कर सकते स्टिंग ऑपरेशन में वो है स्लाइस बहुत बड़ी लाइन है या तो कोई शब्द है उसमें से एक छोटा सा पार्ट आपको निकालना हो तो आप बहुत इजीली निकाल सकते हो उसके लिए हम लोग इस तरह से उसे करेंगे इसमें हम लोग किड ऑफ इंडेक्सिंग उसे करेंगे ठीक है तो कौन से करैक्टर नंबर से कितने करैक्टर चाहिए हमें से वो प्रोवाइड करना है तो यह जैसे की स्टार्टिंग है तो कौन से करैक्टर स्टार्टिंग इसमें मैं एक और कमेंट टाइट करता हूं तू स्लाइस ठीक है तो मैंने कमेंट कर दिया उसमें से आपको यह शब्द निकालना है बड़ी ठीक है आपको क्या करना है जीरो अब यहां पर क्या रखा है 01234 सो फोर्थ करैक्टर से आपको वन तू थ्री फोर फाइव सो फोर्थ करैक्टर से आपको फाइव लाइंस तक चाहिए ठीक है सो अभी हम लोग इस तरह से हम लोग देखते हैं सो आई को ओके आफ्टर स्लाइस इस तरह से हम लोग कर देते हैं आफ्टर स्लाइस वेरिएबल का नाम लिख देंगे स्टार्टिंग करैक्टर स्टार्टिंग [संगीत] ओके सी आफ्टर स्लाइस हमें क्या क्या मिले वैल्यू में से भी आपको स्टार्टिंग के दो करैक्टर तीन करैक्टर चाहिए तो आप थोड़ा सा काउंट कर लो और वो प्रोवाइड कर डॉग आप काफी सिंपली इस तरह से स्लाइसिंग कर सकते हो ओके सो अब ए जाते हैं हमारे नेक्स्ट क्षेत्र में जो की है यूजर इंटरेक्शन तो अब हम जो भी स्क्रिप्ट बनाएंगे वह इंटरएक्टिव होगी यूजर्स के साथ मतलब अगर समझ लो अगर आपने स्क्रिप्ट को रन किया तो वह यूजर के साथ मतलब यूजर से इनफॉरमेशन मांगेगा सपोज हम हमें क्या है यूजर का नाम चाहिए राइट हम यूजर से नाम पूछे और उसको प्रिंट करें ठीक है सो वो कैसे करेंगे आई देखते हैं चलते हैं हम अपने टर्मिनल पर ओके सो यहां पर अभी हमारे पास ठीक है तो अभी हमारे पास साथ स्क्रिप्ट हमारी ऑलरेडी हो चुकी है अभी मैं इसको बना लेट हूं एड्थ स्क्रिप्ट हमारी और इसको यूजर इंटरेक्शन ठीक है तो इस तरह से मैं स्क्रिप्ट बना लेट हूं ओके सो अभी तक हम लोग क्या कर रहे थे की सिंपली हम लोग क्या कर रहे थे जैसे की अगर हमें नाम प्रिंट करना है ठीक है हमने क्या कर देते हैं अभी यहां पे इस तरह से किया और इसको से कर लेते हैं और अगर इसको रन करना तो बश जीरो ठीक है सो आपका नाम ठीक है तो योर नाम इसे प्रेशर बट यहां पे देखो एक आइडल एक सिनेरियो को थोड़ा सा यू लाइक करने की कोशिश करो की ये कोई भी यूजर इस स्क्रिप्ट को रन करेगा तो उसको ये आएगा योर नाम इस प्रशांत बट क्या ये सही है क्योंकि सबका नाम तो परेशान है ही नहीं तो इसमें हम लोग कुछ वेरिएशंस कर सकते हैं की यार हम लोग यूजर से ही क्यों ना पूछ लेंगे भाई तुम्हारा नाम क्या है और उसको प्रिंट कर ले और दो आई नो की डिफाइन करता बेसिक तू बेस बट इसको कहते हैं हम लोग यूजर इंटरेक्शन और बहुत ज्यादा इंपॉर्टेंट फ्रॉम यूजर ठीक है तो हम लोग कभी भी यूजर से कुछ इनपुट लेते हैं या तो डाटा लेते हैं या तो हम इसको स्टोर करते हैं तो हम उसको इस तरह से करते हैं ठीक है हम लोग उसके लिए उसे करते हैं रेट का मां और इसके बाद आपको सिंपली वेरिएबल का नाम लेना है तो इस और उसके बाद जब भी आप स्क्रिप्ट को रन करोगे तो वो यूजर्स से इनफॉरमेशन के लिए वेट करेगा ठीक है जल्दी से इसको ट्राई करते हैं अभी इसी को अभी देखो हमारी स्क्रिप्ट तो बन चुकी है अभी हम लोग इसी को मॉडिफाइड करते हैं इसको हटा देते हैं ठीक है अभी हम लोग को सिंपली एक चीज यहां पर मॉडिफाई करनी है रीड और यहां पर नाम इसके बाद आपको सिर्फ कमांड का शॉर्ट नोट कमांड बट वेरिएबल का नाम लेना है ठीक है नाम ठीक है और मैं इसको कर लेट हूं से अब ये अब डिफरेंस देखना ठीक है मैं इसको कर देता हूं थोड़ा सा क्लीन दास और जीरो वेट अभी आप देखोगे की जैसे ही मैंने यहां पे स्क्रिप्ट को रन किया ठीक है तो आपका टर्मिनल वहां पे सटक हो गया वहां पे वो वेट कर रहा है की आप वहां पे अपनी इनफॉरमेशन प्रोवाइड करोगे इन दिस कैसे हम अपना नाम प्रोवाइड करेंगे अब जैसे की मैं यहां पर कल प्रोवाइड करता हूं तो ये बोला उसने योर नाम और सपोज मैंने फिर से चालू किया यहां पर फिर से वह मांग रहा है अभी मैं बोलना हूं प्रशांत सो यू नहीं मेरे पास ठीक है सो वो आप खुद से डिसीजन नहीं ले रहा वो यूजर से पूछ रहा है की वे तुम्हारा नाम क्या है तो ये काफी क्षेत्र में काफी पार्ट्स में काफी यूजफुल है ओके बट यहां पर अगर आप देखोगे तो यहां पर थोड़ी सी प्रॉब्लम है और हमें उसको कैसे डील करनी है ठीक है अभी जैसे की हम जैसे ही इंटर करते हैं इस स्क्रिप्ट को रन करते हैं यहां पे स्क्रीन अट गया है ठीक है अभी तो हम लोग प्रैक्टिस कर रहे हैं हम लोग खुद बना रहे हैं तो हमें पता है बट अगर कोई नया यूजर पहले बार इसको रन कर रहा होगा तो उसको तो वो तो कंफ्यूज हो जाएगा की यार ये अटैक क्यों हो गया क्या करना है मेरे को नहीं पता समझ ही नहीं ए रहा मुझे ठीक है इसके लिए हम लोग क्या करते हैं इसके लिए हम लोग को इंस्ट्रक्शंस प्रोवाइड करने पढ़ेंगे तो हम लोग बेहतर है की जब भी हम लोग रेट कमांड उसे करें हम लोग इंस्ट्रक्शंस प्रोवाइड करें ठीक है तो हम लोग इस सिंपली क्या करेंगे जीरो आते ठीक है सो हम लोग वो रेट कमांड से पहले हम लोग क्या करेंगे ठीक है और हम लोग पूछ सकते हैं व्हाट इसे योर नाम इस तरह से और यहां पर आप चाहे तो इस तरह से दे सकते हो तो आपको समझ में भी आएगा थोड़ा सा ठीक है इसको कर लेते हैं सेफ और अब आप इसको रन करते हो तो देखो यहां पर समझ में ए रहा है ठीक है तो जैसे की स्टफ है वो पूछ रहा है उधर से व्हाट इसे योर नाम तो अभी यूजर को समझिएगा की यार वो पूछ रहा है तो मैं अपना नाम दे सकता हूं ठीक है बट इसका एक और तरीका है जो की मैं आपको बता देता हूं की अगर यह जो मतलब जो अभी हम लोग ने पूछा ना व्हाट इसे योर नाम अभी हम लोगों ने एक कमांड उसे किया बट हम लोग को डिलीट कमांड के साथ ही इसमें एड कर सकते इस तरह से रीड हिफिन बी और उसके बाद आप जो भी आपको यूजर से पूछना है तो आप वहां लिख दो एन इसके बाद आपका वेरिएबल करना ठीक है ये चीज भी हम लोग ट्राई कर लेते हैं ठीक है स्टार्टिंग में जो और दो बार दी को प्रेस कर दो आपको क्या करना था रीड कमांड के बाद यहां पे इंसर्ट कर देता हूं जो भी मैसेज है वो लिख दो ठीक है मैसेज में किया था व्हाट इसे योर नाम इस तरह से किया व्हाट इसे योर नाम इसके बाद फाइल का नाम स्क्रिप्ट नाम अब देखो फिर से वही से चीज है व्हाट इसे योर नाम ठीक है तो यहां पे लेकिन यहां पर डिफरेंस थोड़ा सा यहां पे देखो ए को जब उसे किया था तो वो नए लाइन पे ए गया था और यहां पे इसके बाद ही पूछ रहा है तो ये थोड़ा सा और ज्यादा बटर ऑप्शन है मैं ख्याल से कल करता हूं सो अगेन व्हाट इसे योर बटर ऑप्शन आई गैस राइट सो ये तो हो गया हमारा यूजर इंटरेक्शन ओके अब ए जाते हैं हम थोड़ा सा अर्थमैटिक ऑपरेशंस राइट अभी तक अभी हम लोग ने अभी तक जितनी भी चीज हम लोग नॉर्मल वेरिएबल देख लिए हम लोग स्ट्रिंग्स ऑपरेशंस देख लिए अभी तक हम लोग सिर्फ स्ट्रिंग्स के आसपास ही बात कर रहे हैं अभी तक हम लोगों ने कोई कैलकुलेशन नहीं किया ठीक है तो स्क्रिप्ट में कैलकुलेशन बहुत एक इंपॉर्टेंट पार्ट होता है राइट जैसे की नंबर ऑफ वैरियेबल्स होगा ये फाइल्स हो गए टाइम हो गया या तो कुछ भी तो अर्थमैटिक ऑपरेशन अभी तक हमने आर्ट स्क्रिप्ट बना ली है ठीक है तो अभी हम लोग की नाइट स्क्रिप्ट है अर्थमैटिक ठीक है अर्थमैटिक ऑपरेशन ठीक है तो स्क्रिप्ट में मठ के अर्थमैटिक कैलकुलेशन ऑपरेशंस कैसे करना है तो ये अभी सपोज नॉर्मल प्रोग्रामिंग लैंग्वेज इसे ठीक है एग्जांपल लेते हैं अभी जैसे की आ एक्स = 10 और वही इक्वल तू सपोज मैं तू ले लेट हूं तू ले लेट हूं बिकॉज़ डिवाइड में कम आएगा वो ठीक है ओके अभी मुझे क्या करना है की ये जो 10 और तू है मुझे ना उसको मल्टीप्लाई करना है तो मैं क्या करूंगा अभी शायद आप सोच रहे होंगे की डायरेक्ट क्रॉस वायर कर दो ठीक है सो जैसे की मां लो मैं करता हूं और इसमें क्या करता हूं एक्स ठीक है तो हम लोग क्या करेंगे ठीक है तो इस तरह से हम लोग नहीं कर दिया और एन मैं क्या करता हूं इसको प्रिंट कर देता हूं ठीक है मल्टीप्लाई के लिए और इसको मैं रन करता हूं अगर आप देखोगे तो ये क्या आई हो गया ठीक है तो उसने तो सिम की सिम वैल्यू उठाकर रख दी बट इसने मल्टीप्लिकेशन किया नहीं ठीक है तो इस तरह से हमें अगर अर्थमैटिक ऑपरेशंस करने हैं तो इसके एक तरीका होता है वो हम देखते हैं यूजिंग ए एलईडी कमांड तो यहां पर दो तरीके हैं दोनों ही हम लोग कर करेंगे लेट कमांड उसे करेंगे हम लोग और लेट कमांड के आपको क्या करना है लेट आप जैसे की ये इस तरह से हम लोग करेंगे ए मतलब की ए कोई तो आपका वो होगा जो वेरिएबल आप उसको उसे कर रहे हो और या तो आप इस तरह से भी कर सकते हो लेट एक इक्वल तू फाइव ठीक है मल्टीप्लाई बाय 10 तो इस तरह से आप कर सकते हो ठीक है तो अब चलो करके देखते हैं अब इसको जीरो नाइन को करते हैं ठीक है सो यहां पे किस स्टेज पर आपको चेंज करना है चलो मैं बताता हूं अभी जो लेट कमांड है ना वो जो मल्टीप्लाई वाला था उसके आगे हम लोग एड कर देते हैं की ये जो मल्टीप्लाई जो हमारा वेरिएबल है इसमें यह जो परफॉर्मेंस हो रहा है जो चीज हो रही है वह मैथमेटिकल ऑपरेशन है बट नोट नाकी स्ट्रिंग ठीक है आप इसको रन करके देखते हैं उसके पहले हम लोग ने लेट कमांड उसे कारी तो वो देखो 10 * 2 मतलब 20 हो गया ठीक है सो इस तरह से आप अर्थमैटिक ऑपरेशंस कर सकते हो ठीक है जीरो नाइन ठीक है और चलो फिर थोड़ा सा और चीज है ट्राई करते हैं जैसे की लेट सम इक्वल तू यहां पर एडिशन हो गया इस तरह से अर्थमैटिक ऑपरेशन ठीक है जो हम लोग इस तरह से किया एक और तरीका क्या है आप डबल ब्रैकेट के अंदर कोई भी चीज परफॉर्म करते हो इस तरह से ऑटोमेटिक ऑपरेशन तो वो भी आप कर सकते हो ठीक है अब जैसे की यहां पे अगर आप देख रहे हो तो आपने पहले तो दो वैरियेबल्स बनाया है ठीक है और इसके बाद आप लेट कमांड उसे कर रहे हो उसके बाद एक और वेरिएबल उसे कर रहे हो सो ये जो डबल ब्रैकेट हैं इसका क्या फायदा है चलो वो भी देख लेते हैं अब आपको सिंपली देखो आपको ये ना इस तरह से स्टोर नहीं करना आपको डायरेक्ट परफॉर्म करना है ठीक है सो आप क्या सिंपल एगो कमांड उसे कर रहे हैं मां लो तो क्या करेंगे ठीक है सो मैं अगर इस तरह से करूं तो ठीक है मैंने यह कर दिया और मैं क्या बोलना हूं की डॉलर एक्स - ए सब्सक्राइब नहीं चला सब्सट्रैक्शन इस 10 -2 तो इसने इस तरह से कर दिया क्यों हुआ चलो देखते हैं जीरो नाइन ऑटोमेटिक ऑपरेशन सो यहां पे देखो उसने इस तरह से किया लेकिन अगर आप देखोगे तो यहां पे हम अपने डबल कोड्स की है ठीक है तो डबल कोड्स के अंदर उसको समझ ही नहीं ए रहा है की वो स्ट्रिंग है या फिर अर्थमैटिक ऑपरेशन इसके लिए हम लोग क्या कर सकते हैं और यहां पे मैं फिर से इसको रन करता हूं तो अगर आप देखोगे तो यहां पे आते हो गया ठीक है जो की था 10 - 2 तो आईटी इसे आते ठीक है सो आपको सिंपली इस तरह से करना है मैं आपको फेल केसेस भी दिखा रहा हूं ठीक है तो की आपकी आपसे भी गलतियां होगी मिस्टेक होगी तो आपको कैसे इसको और रेक्टिफाई करना है क्या-क्या चेंज करना है ओके 09 सो यहां पे देखोगे तो सबसेक्शन ठीक है तो इस तरह से भी कर सकते हो जैसे की हम लोग ने यहां पे देखा की डबल पेरैंथेसिस के अंदर अर्थमैटिक ऑपरेशन इस तरह से परफॉर्म कर सकते हो बढ़ते हैं अपने नेक्स्ट क्षेत्र में जो की है हमारा कंडीशनर स्टेटमेंट जिसमें हम लोग फॉल्स और केसेस जो स्विच कैसे होता है वो उसे करेंगे स्क्रिप्टिंग में और समझेंगे की उसको कैसे उसे करना है ओके सो सिंपल हम लोग शुरुआत करते हैं कंडीशन के साथ ठीक है आपको थोड़ा बहुत अगर नॉलेज होगा की प्रोग्रामिंग में भी ये चीज उसे होती है की कंडीशनल बेसिस पे हमें अगर कोई डिसीजन लेना हो तो अगर पर एग्जांपल की अगर ये कंडीशन मत हुई तो ही ये एक्शन परफॉर्म करना है एडरवाइज नहीं करना है एडरवाइज भी मतलब आप वो ऑप्शनल होता है दे सकते हो नहीं दे सकते हो ठीक है तो उसके लिए हम लोग उसे करते हैं जैसे की यहां पे एग्जांपल मैं देख रहे हो यहां पर हमने बहुत ही एक सिंपल सा एग्जांपल लिया है राइट की आईएफ ओके इसके बाद है मार्क्स ग्रेटर दें 40 ठीक है तो यहां पे अभी देखो थोड़ा बहुत आप तो समझ ही गए हो की यहां पे डॉलर अगर दिखे रहा है तो मतलब ये एक वेरिएबल है ठीक है यह वेरिएबल है यहां पर जीटी दिया मतलब ग्रेटर दें ठीक है तो इसको भी हमलोग मैं आपको समझा दूंगा अभी इसे देखते जो ग्रेटर दें 40 तो इसका मतलब क्या हुआ आईएफ मतलब अगर जो मार्क्स हैं वो 40 से ज्यादा है ग्रेटर दें अगर 40 से ज्यादा है दें आप पास हो अदर वाइस ऑफ फेल बहुत सिंपल सी कंडीशन ठीक है तो इस तरह से कंडीशनल चीज अगर आपको करनी है तो फॉल्स आप उसे कर सकते हो ठीक है तो यहां पे ए जाते हैं टर्मिनल पे अब हम बनाते हैं अपनी 10th स्क्रिप्ट हम लोग बहुत अच्छे से पढ़िए प्रोग्रेस कर रहे हैं ठीक है सो आ इसका नाम लेते हैं आईएफ फ्रेंड्स [संगीत] ओके सो यहां पर अगर हम से एग्जांपल ले लेते हैं अलग एग्जांपल है पुराना एग्जांपल नहीं लेना चाहता था जो की आगे एट तीन से ज्यादा है तो आप वोट कर सकते नहीं थोड़ा सा मैंने कुछ डिफरेंट वेरिएशन किया है ठीक है तो यहां पर हम लोग पहले तो एक हम लोग ना अब यूजर से ही पूछेंगे ओके इंटर योर मार्क्स ठीक है अब यहां पर कंडीशन कैसे लिख रहा हूं थोड़ा सा आप नोटिस करना ओके यहां पर यह जो मैंने स्क्वायर ब्रैकेट उसे करेंगे इस तरह से और इस तरह से ओके और इसके अंदर ठीक है यहां पे सिंगल है और यह भी मुझे काफी लोग पूछते हैं की सिंगल और डबल में क्या डिफरेंस है सबसे पहले बात युटुब वर्जन है ठीक है तो इसमें ज्यादा फंक्शनैलिटी मार्क्स ठीक है देखो की सबसे शुरुआत में एक स्पेस और इसके बाद हम लोग टाइप करना स्टार्ट कर रहे हैं हम लोग क्या कर रहे हैं डॉलर मार्क्स और हिफिन जीटी जीटी मतलब ग्रेटर डेन और उसके बाद कितना होना चाहिए 40 ठीक है तो हमें क्या बोल रहे हैं की अगर 40 से ज्यादा हुआ मार्क्स तो हो गया है लोग नीचे आते हैं और यहां पे अगर आप देखोगे तो यहां जो फॉर्मेटिंग है वह अपने आप होती है देखिए काफी सारे ऑलमोस्ट सारे जो लेटेस्ट हमारे टर्मिनल है इसमें प्रोवाइड राहत है चाहे वो फॉर्मेटिंग अपने आप है ठीक है इसके बाद आपको देना है दें की अगर ये हुआ तो ठीक है अगर ठीक है ठीक है इस तरह से कुछ दिखा दो ठीक है इतना सिंपल बहुत ज्यादा कुछ ऐसे कॉम्प्लिकेटेड नहीं है ठीक है यहां पर आपको सिर्फ फॉर्मेटिंग का ध्यान रखना है देखो यहां जो शुरुआत में भी एक स्पेस रखा और लास्ट में एक स्पेस रखा ठीक है ये देख रहे हैं और यहां पे डबल आप सिंगल भी उसे कर सकते हो बट डबल उसे करो ठीक है क्योंकि लेटेस्ट वर्जन में ये ज्यादा यूजफुल रहेगा और अगर आपके अगर कोई पुराना वर्जन उसे कर रहे हो अगर नहीं हो रहा है तो आप सिंगल भी ट्राई करो हो जाएगा ठीक है सो अभी हम लोग इसको रन करके देखते हैं इंटरव्यू मार्क्स अभी चलो मैं देता हूं मेरे 30 मार्क्स ठीक है तो एरर बहुत जरूरी है ठीक है की इसको फिक्स कैसे चाहिए तो हम लोग चलते हैं फिर से फाइल में ओके सो यहां पर देखो अभी हम लोग ने इस शुरू तो किया लेकिन हम लोग ने स्क्रिप्ट को यह नहीं बताया की और कहां पे है की वो कंडीशन भाई खत्म कहां हो रही है क्योंकि इसको खत्म करने के लिए पता क्या करना है आईएफ से शुरू हो रहा है इसका उल्टा कर दो और इसको टाइप कर दो फी सिंपल आईएफ था और इसका खत्म हो गया ठीक है [संगीत] भैया सबसे होती है मैं भी कर रहा हूं ओके तो यहां पर आया इंटरव्यूज यहां पर मैं बोलना हूं मैं 30 बोला है यू आर फेल ठीक है अगर मैं फिर से इसको रन करता हूं बास और मैं बोलना हूं की मेरे एवं 41 है मतलब 40 से ज्यादा है मैं 40 रन है सो यू आर पास ठीक है तो इस तरह से अपन यूजर इंटरेक्शन भी उसे कर यूजर से ही मार्क्स पूछे और उसके बेसिस पे हम लोग ने अपने क्या बोलते हैं इसको डिसीजन लिया ठीक है यह तो हो गया हमारा कंडीशन ओके यहां पर हम लोग क्या इंसान कर सकते हैं ठीक है इसके लिए अभी जैसे की हां यहां पर रीड करते यहां पर हम लोग की बहुत सिंपल है जैसे की 40 से ज्यादा हुआ तो पास बाकी तो फिर ये तो बहुत सिंपल है बट हमारे पास तो काफी सारे ग्रेडिंग सिस्टम होते हैं राइट या तो ए ग्रेट बी ग्रेट या तो हमारा जो काफी स्टेटस में वो भी चला है की फर्स्ट डिवीजन सेकंड डिवीजन थर्ड डिवीजन राइट सो हमें वो भी कैटिगरीज करना है तो हम लोग कैसे करेंगे की भैया 80 के ऊपर हुआ तो फर्स्ट डिवीजन 60 के ऊपर हुआ तो सेकंड डिवीजन क्या हमें उसे टाइप की अगर कंडीशन एड करनी है तो हम लोग क्या करेंगे अभी मैं बात कर रहा हूं मल्टीपल कंडीशंस की वो भी हम कर सकते हैं जिसको हम ल एफ बोलते हैं ठीक है इन टर्म्स ऑफ शैली स्क्रिप्ट ओके उसको कर करने से पहले हम लोग एक चीज और देख लेते हैं जल्दी से देखो जो अभी आप लोग ने देखा यह होते हैं मतलब कंपैरिजन वाले ऑपरेटर ठीक है जो कंपेयर करने उसे होते हैं ठीक है तो बहुत इजी है यह इसको याद करना तो बहुत ही ज्यादा इजी है जैसे की देखोगे की ग्रेटर दें के लिए जीटी वो अपने आप में समझ में आता है ग्रेटर दें ठीक है अभी इसके बाद ठीक है मतलब ग्रेटर दें और इक्वल तू के लिए ग्रेटर दें और इक्वल तू सो जी उसे कर लो पहले ली दें इक्वल तू है तो हिफिन अली मतलब ली दें इक्वल तू फिर इस तरह से नोट इक्वल मतलब हिफिन एन की ग्रेटर दें के लिए जीटी जो अभी उसे किया < के लिए हिफिन आईटी तो इस तरह से आप जो भी आपको जी तरह से भी उसे करना हो तो आप उसे तरह से उसे कर सकते हो कभी हम लोग चलो थोड़ा सा एग्जांपल देखेंगे थोड़ा समझ में आएगा काफी चीज उसे करने वाले हैं हम लोग ठीक है आगे जाते हैं जो मैंने एग्जांपल देखा था उसको थोड़ा सा और एनहैंस्ड वर्जन की मार्क्स अगर 80 से ऊपर हुए तो फर्स्ट डिवीजन देना है 60 से ऊपर हुए तो सेकंड डिवीजन देना है और नहीं तो फेल देना मतलब मैं एग्जांपल दे रहा हूं ठीक है 60 से नीचे फल नहीं होता है वैसे बट समझने के लिए ठीक है सो इसमें आप थोड़ा सा सिंटेक्स में डिफरेंस अगर देखोगे तो शुरुआत तो एफ से ही हो रही है आईएफ कंडीशन ओके उसके बाद देखो तो जो सेकंड कंडीशन एड कर रहा है वो ल आईएफ है इसके बाद लास्ट में ल से ये जो एफ है ना वो आप मल्टीपल एड कर सकते हो यहां पे तीन कर भी उसे कर सकते हो ठीक है डिपेंड्स अपन आपकी जो भी रिटायरमेंट है ओके सो यहां पे डॉलर बनाई थी जल्दी से देख लेते हैं हमारी 10 स्क्रिप्ट हो गई है वो तो हम लोग ना जो अपनी पुरानी स्क्रिप्ट थी हम उसको ही कॉपी कर लेते हैं ठीक है तो यहां पर हम अपने टाइम बचाएंगे ठीक है और इसको हम लोग अलेक्स डेमो डेमो तो यहां पर अगर आप देखोगे तो मैंने फाइल डेमो क्योंकि हम लोग पुरानी वाली स्क्रैप थी ना इस को हम लोग एनहांस करेंगे सो हम लोग 11th को ये जो 11th हमारी स्क्रिप्ट है उसको एडिट करते हैं ठीक थी हम उसमें ही चेंज करते हैं क्योंकि हम लोग को मार्क्स तो पूछ नहीं था ठीक है अपनी यूजर से ओके यहां पर डिफरेंस कितना आएगा मार्क्स ग्रेटर दें या तो इक्वल तू ग्रेटर मेक रियली नो सेंस तो हम लोग में ग्रेटर दें इक्वल तू कर देते तो बटर है तो हम लोग क्या बोलते हैं यहां पर ग्रेटर दें इक्वल तू ठीक है मैं यहां बोलना हूं की मैंने क्या बोला की अगर 80 के ऊपर है तो हम लोग कर देते हैं इसको ठीक है सब लोग क्या करेंगे एक सॉरी [संगीत] डिवीजन ठीक है इसके बाद एक और कंडीशन एड करनी है बिकॉज़ अभी तो हम लोग एक ही इसमें देखा अगर और करना तो कर सकते हो ऑफ कोर्स कर सकते हो ल एफ ओ सॉरी [संगीत] [संगीत] थर्ड डिवीजन ओके अगर थर्ड भी नहीं है तो एल्स लास्ट में क्या किया एक एग्जांपल देख रहे हैं मल्टीपल कंडीशन हम लोग ने इस तरह से एड कर दी इसको करते हैं रन करने का 90% ठीक है फिर से करते हैं [संगीत] तो वह 16 से ऊपर वाला था तो यहां पे इतना बोला सेकंड डिवीजन ओके फिर से रन करते हैं ठीक है तो वो बोला था ओके फिर से करते हैं तो बोलेगा यू आर फूल ठीक है तो इस तरह से आप मल्टीपल कंडीशंस यहां पर एड कर सकते हो पहले उसे करके काफी इजीली उसको हैंडल भी कर सकते हो बहुत अच्छे से प्रोग्रेस कर रहे हैं ओके और यहां पर हम लोगों ने ग्रेटर दें इक्वल तू उसे किया ठीक है तो उसका भी मैं थोड़ा सा एग्जांपल दिखा डन जैसे की हम लोगों ने एड किया तो अपन ने शुरुआत में क्या किया था ग्रेटर डेन एक शब्द तू 80 तो इक्वल भी हुआ तो भी वो फर्स्ट डिवीजन होता है देखो अब जैसे की 80 की है ना मैंने यहां पे देखिएगा फर्स्ट डिवीजन यहां पर मैंने जैसे ही 179 करता हूं एक कम तो सेकंड डिवीजन में ए गया ठीक है तो ग्रेटर दें इक्वल तू कैसे उसे हो रहा है ओके आगे बढ़ते हैं अब कैसे की बात करते हैं मल्टीपल कंडीशंस को हैंडल कर लिया उसको उसे कर लिया ओके बट यह चीज कितनी हद तक यूजफुल है ठीक है बार-बार दान फिर उसे कर रहे हो कुछ करो कितना लेंडी कोड हो जाएगा और उसको थोड़ा सा मैनेज करना भी मुश्किल है तो क्या हुआ प्रोग्रामिंग लैंग्वेज आपने कभी थोड़ा बहुत बड़ा होगा तो स्विच कैसे होता है उसमें वही चीज इसमें भी है हम लोग डायरेक्ट उसे करते हैं अब यहां पर एग्जांपल दिया है अब यहां पर हम लोग ने यूजर से काफी सारे ऑप्शंस पूछते हैं ओके जैसे की देखो इकोस और ऑप्शन ए की अगर अगर आप ए प्रेस करते हो यह प्रोवाइड करते हो तो आपको यह डेट प्रिंट करके देंगे सी करते हो तो देश तो मतलब आप कितनी साड़ी भी कंडीशन एक्ट कर सकते हो और जो भी है आपका ऑप्शन आपको प्रोवाइड कर रहा है यूजर उसके अकॉर्डिंग आप उसे पे जो भी टास्क परफॉर्म करना है वो प्रोवाइड कर सकते हो और अभी हम लोग नहीं है तो सिख ही लिया की यूजर्स इनपुट कैसे लेना है रीड कमांड को उसे करके उसके बाद कैसे आपको कैसे उसे करना है ठीक है तो केसेस में हम लोग क्या बोलते हैं की ये जो चॉइस मतलब समझ लो एक जो वेरिएबल है जो यूजर ने हमें प्रोवाइड किया है उसके अंदर कौन सी वैल्यू है की अगर ए है तो हम लोग को क्या एक्शन परफॉर्म करना है बी है तो क्या एक्शन और बाकी डिफॉल्ट के लिए हम लोग बाकी इसके अलावा जो भी है उसके लिए क्या इनपुट करना है ठीक है तो इसका एग्जांपल देखते हैं और अच्छे से समझते हैं अभी तक ठीक है अभी हम लोग 12th होगी ठीक है [संगीत] प्रोवाइड ऑप्शन ठीक है हम लोग ने यह सिर्फ प्रिंट किया है ठीक है तो हम लोग क्या करेंगे रीड कमांड का उसे करेंगे सपोज हम लोग ने उसको चॉइस नाम का एक वेरिएबल में स्टोर कर लिया चॉइस ओके नो अगर आप देखोगे उसके बाद कैसे ठीक है डेट कमांड आप अगर सिंपल नाम लिखकर तो अब वह प्रिंट हो जाएगा ठीक पार्ट कंप्लीट हो गया ना उसके बाद आपको दो ऐसे इस तरह से सिम देनी है देखिए अगर बी हुआ तो आपको क्या है बी के लिए लिस्टिंग है तो मैं सिंपल कर देता हूं और यहां पे इस तरह से डबल सिम वाला है ओके सी है तो मैं क्या करता हूं पीडी कमांड लोकेशन बताना है ठीक है तो मैं इस तरह से कर देता हूं और इसके बाद अगर यूजर ने कोई और ही वैल्यू प्रोवाइड करती या तो गलत चीज इनपुट कर दी तो क्या करोगे उसको भी हैंडल करना पड़ेगा सो आप सिंपली यहां पे इस तरह से कर सकते हो स्टार दिस और उसके बाद एक करके आप बोल सकते हो [संगीत] की आईएफ को हम लोग क्लोज कैसे करते थे उसको और कैसे करते थे एफ आई मतलब एफ का अपोजिट तो इस तरह से हम लोग कैसे में भी करते हैं हम लोग को कैसे का उल्टा लिखना है ठीक है तो क्या करेंगे यहां पे मेरा खत्म हो गया ठीक है तो इसको अब हम डेंसिटी 26 जुलाई और एवरीथिंग ओके मैं फिर से इसको रन करता हूं वो क्या बोलना है लिस्ट ऑफ स्क्रिप्ट बी मैं जैसी बी प्रोवाइड करता हूं और इंटर करता हूं तो देखोगे तो इसने साड़ी स्क्रिप्ट्स के नाम लिख दी ठीक है सो यहां पे इस तरह से किया मैं फिर से करता हूं सी करता हूं पीडी सो मैं किस डायरेक्टरी तो इस तरह से आप यूजर से पूछ कर काफी एक बहुत ही यूजर फ्रेंडली स्क्रिप्ट बना सकते हो ओके यहां पर थोड़ी सी कुछ चीज हैं जो की फॉर्मेटिंग से रिलेटेड मैं आपको एक चीज और बताऊंगा इस तरह से ही करना है देखो इसके दो तरीके होते हैं ठीक है जैसे की मैं आपको बताता हूं अब जैसे की ए हो गया वैल्यू और उसके बाद क्लोजिंग ब्रैकेट उसके बाद अब इस तरह से इंटर कर सकते हैं की आप मल्टीपल लाइंस मतलब एक ऑप्शन के लिए मल्टीपल चीज भी कर सकते हो जैसे की ए को एक 2 डेज डेट ठीक है [संगीत] और उसके बाद जब भी आपका जितने भी मतलब मल्टीपल कमांड्स हो गए उसके बाद आपको और करना है सिंपली आप इस तरह से डबल सेमी कमेंट कर दो क्योंकि उसको पता होना चाहिए की यहां से शुरू है और यहां पे और है ठीक है तो ये अभी भी क करेगा ठीक है सो इसको करते हैं [संगीत] डेमो और यहां पर जब यह करता हूं अगर आप देखोगे तो इसमें जो भी चीज दी थी की टुडे'एस डेट इस और दिस डेट बताई और एंडिंग ओके सो इस तरह से आप मल्टीपल कमांड्स भी उसे कर सकते हो विद डी कैसे मैं आपको एक बार फिर से बता देता हूं सो इस तरह से बहुत इजी था ठीक है कैसे किया चॉइस इन डिफरेंट ऑफ वालुज अब जैसे की यहां पे ए है बी है आप यहां पे नंबर से भी उसे कर सकते हो यहां पे स्ट्रिंग उसे कर सकते हो जैसे की आज कौन सा दिन है तो संडे मंडे ट्यूसडे आप उसे तरह से वालुज भी ले सकते हो स्ट्रिंग ले सकते हो नो मटर बट जो भी वालुज आप मतलब यूजर से मांग रहे हो आप को वही उसे करना एक्जेक्टली ओके सो अब बात करते हैं हम लॉजिकल ऑपरेटर के बड़े में क्या होते हैं ये और इसको कैसे हम उसे कर सकते हैं तो इसके भी कुछ एग्जांपल देखते हैं और लॉजिकल अप में हम लोग कर करेंगे और ऑपरेटर जो की और साइन है तो इसमें अगर आपने नोटिस किया होगा तो हम लोग यहां पर कंडीशंस एड कारी थी राइट जैसे की ग्रेटर दें और ली दें राइट सो कंडीशंस में है अगर हम लोग कुछ इन हंस करना हो दीप लेवल की कंडीशंस उसे करना हो तो कैसे करेंगे उसके लिए हम लोग उसे करते हैं लॉजिकल ऑपरेटर अब जैसे की यहां पर अगर आप देखो तो कंडीशन वन कंडीशन वन मतलब यहां पे 10 ग्रेटर दें मतलब और ली दें 20 ग्रेट तो ये हो गई एक कंडीशन ठीक है तो कंडीशन वन और और कंडीशन तू यहां पे एक और कंडीशन मतलब यहां पे समझो की 5 ग्रेटर दें आ तू या तो फाइव ग्रेटर दें 10 इसका मतलब क्या होता है की अगर जब भी हम और और इस तरह से और ऑपरेटर ये तो और लॉजिकल ऑपरेटर उसे कर रहे हैं तो इसका मतलब है आईएफ बोथ डी कंडीशन ए ट्रू डेन तू हेल्प कंडीशन अभी चलेगी जब ये दोनों कंडीशन ट्रू और यहां पे अगर आप देखो तो कंडीशन वन और और ऑपरेटर उसे कर रहा है कंडीशन वन और कंडीशन तू मतलब दोनों में से कोई भी एक कंडीशन अगर ट्रू हुई तो कंडीशन ट्रू होगी मतलब आगे बढ़ाना है अदर वाइस उसको फूल हो जाना चाहिए 12 हमारी स्क्रिप्ट बन गई है हम लोग करते हैं 13 और इसके बाद हम लोग उसे करेंगे लॉजिकल ऑपरेटर हम लोग यहां पर उसे करने वाले हैं ओके सो अभी हम लोग एक जो और ऑपरेटर है उसका एक एग्जांपल देखते हैं ओके अब जैसे की यहां पे एक कंडीशन उसे करेगी ठीक है अभी तक हम लोग नॉर्मल उसे करते थे अब जैसे की इसमें हम लोग एक बहुत ही सिंपल सा कंडीशन एड कर सकते हैं अभी वो आगे वाला हम लोग चलो उसे करते हैं अभी हम लोग ने यूजर से आगे पूछते हैं उसकी हाईपीएनपी और उसके लिए हम लोग उसे कर सकते हैं व्हाट इसे योर आगे ओके और इसको हम लोग आगे वेरिएबल में स्टोर कर लेते हैं ओके अभी हम लोग क्या पूछ रहे हैं हम लोग क्या है ग्रेटर डेन इक्वल तू ग्रेटर दें इक्वल तू क्या बोलते हैं दें क्योंकि यू कैन बोट तेल यू कांत वोट और इसको क्लोज करने के लिए तो हमारा बहुत सिंपल है यहां पर लेकिन यहां पर इंडियन होना भी पड़ेगा इंडियन पासपोर्ट होल्डर ओके मतलब ऐसा ना हो की आपरोड़ से आए हो 18 प्लस हो तो आप वोट दे सकते हैं ऐसा तो नहीं है तो हम लोग क्या कर सकते हैं उसके लिए एक और कंडीशन मतलब एक और वेरिएबल एड कर सकते हैं जैसे की रीड हिफिन बी अब इसमें हम लोग बोलते हैं की यू आर यू आर कंट्री और यहां पर हम लोग लिख देते हैं [संगीत] ओके कंट्री ठीक है अभी तक हम लोग सिंपल एक चीज कर रहे थे की आगे अगर 18 से ज्यादा है तो वोट है कर सकते हो नहीं कर सकते हो अभी हम लोग को ये कंडीशन कर सकते हैं और ऑपरेटर और हम लोग यहां पर डॉलर कंट्री की अगर आगे 18 है और और ऑपरेटर और कंट्री इंडिया है अगर दोनों ट्रू है तो ही आप वोट कर सकते हो अदर वाइस नहीं कर सकते हो ठीक है क्योंकि और की कंडीशन में आपकी यह तो दोनों कंडीशन ट्रू हनी चाहिए राइट सो इसको हम लोग कर देते ओके और इसको हम लोग करते हैं ठीक है अभी आप नोटिस करना है की दोनों में से कोई भी एक कंडीशन अगर मैं नहीं हुई तो आप नहीं कर सकते अब जैसे की मैंने बेस्ट अब मैंने किया की मेरी आगे है 20 मतलब 18 से ज्यादा है अब कंट्री में मैंने बोल दिया की भैया मैं नेपाल से हूं सो यू कैन बोट हमारे कोर्ट में कुछ तो प्रॉब्लम हुई ओके सो यहां पर मैं एक और डिफरेंस आपको बताना चाहूंगा की यहां पे ऐसा क्यों हुआ सो ये आई फ़ॉरगोट तू मेंशन एक्चुअली की जो हिफिन एक होता है ना इक्वल उन न्यूमैरिक वैल्यू के कंपैरिजन के लिए होता है और जब आप स्ट्रिंग की कंपैरिजन के लिए उसे करते हो आप ऐसे डबल इक्वल तू साइन उसे करना है ठीक है सो हो जाति है गलती है यार ठीक है बट फिक्स कैसे करना है वो हमें पता होना चाहिए अभी रन करके देखते हैं आगे है मां लो मेरी 20 और ओके सो अभी अगर आप देखोगे तो ये फिक्स हो गया फिर जारंग करते हैं आगे है मां लो मेरी 18 ओके कंट्री है इंडिया यू कैन वोट इसके अलावा कुछ भी करेंगे मां लो फिर से 18 है और कंट्री [संगीत] इस तरह से अगर आप लोग ने देखा तो यहां पर और ऑपरेटर है और इस तरह से आप मल्टीपल कंडीशन एट कर सकते हो यह तो दो कंडीशन है ठीक है तो यह दो कंडीशन है लेकिन अगर आपको और भी ज्यादा कंडीशन है तो यहां पे एक और और लास्ट में एक और एंड्राइड उसे करो और एक और आप कंडीशन आते कर सकते हो हमारे और ऑपरेटर में ठीक है और ऑपरेटर सिंपल है की दोनों में से कोई भी एक कंडीशन ट्रू हुई तो आपका कंडीशन ट्रू हो जाएगा अभी जैसे की मां लो मैं यहां पे और की जगह और ऑपरेटर उसे कर लिया ठीक है और ऑपरेटर उसे कर लिया मैं सिर्फ आपको एग्जांपल दिखा रहा हूं इन वैलिड है ठीक अब अब क्या होगा जैसे ही मैंने और किया ना आप कोई भी कंडीशन मत करो या तो आप इंडिया से हो या तो आप 18 से ऊपर हो आप वोट दे पाओगे ठीक है अमीन अगर मैं आगे यहां पर देता हूं 20 ठीक है यू कैन वोट क्यों क्योंकि एक कंडीशन ट्रू हो गई ठीक है तो वह आपको वोट करने दे देगा ओके नो मैं फिर से करता हूं की अगर आगे मेरी मां लो 15 है वो तो एक कंडीशन तो जल हो गई लेकिन दूसरी कंडीशन मैं इंडिया से हूं यू कैन बोट क्योंकि मेरी एक कंडीशन मैं किसी भी एक कंडीशन को तो मत करो ओके सो इन डी इन दिस कैसे आपको समझ में ए रहा होगा की और ऑपरेटर का मतलब है की कोई भी एक कंडीशन ट्रू हुई तो आपको रिजल्ट वोट रो ही देगा ठीक है मैं अब जैसे की दोनों ही कंडीशन ट्रू है 20 है इंडिया है सुबह तो वो ट्रू होना ही होना है ओके ओके अब ए जाते हैं इस तरह से एक और कंडीशन नेट पे इसको कैसे उसे करते हैं चलो देखते हैं इसमें क्या है आप और और ऑपरेटर को कंबाइन कर जैसे की कंडीशन वन और कंडीशन तू और कंडीशन थ्री इसका मतलब क्या हुआ अगर कंडीशन वन तू है तो कंडीशन तू एग्जीक्यूट होगी नहीं तो कंडीशन थ्री मैं यहां पर टरनरी सॉरी दिखे तो मैं आपको यह भी दिखा रहा हूं की एफ के जगह आप इस तरह से भी उसे कर सकते हो ये आईटी इस लाइक एन शॉर्ट फॉर्म ऑफ डी कंडीशन यहां भी एप्लीकेबल ऑफ उसे कर सकते हो अभी मैं करता हूं डॉलर आगे ओके और इसको मैं बोल देता हूं ओके इसको अगर कंडीशंस ऐसे चेक करनी है तो ऐसे करोगे आगे ओके ग्रेटर दें इक्वल तू 18 से ज्यादा नहीं तो क्या हो ठीक है बहुत सिंपल इतना सिंपल एडल्ट यहां पर माइनर ओके शॉर्ट फॉर्म में और शॉर्टकट में हम लोग कंडीशन होती है वह एक लाइन में हम लोग उसे कर रहे हैं ठीक है तो दिस इसे अलसो एग्जांपल और उसे कैसे ऑफ डी लॉजिकल ऑपरेटिंग चैलेंज स्क्रिप्ट सो हम लोग ने सिंपली किया क्या अगर हम इसको रीड करके देखें तो देखो ये तो हमारा ये बैग लाइन हो गया कमेंट्स हो गया हम लोग ने सिर्फ आगे एन यहां पे आगे के एक वेरिएबल बनाया हम लोग ने यहां पर क्या किया एक कंडीशन चेक करिए ठीक है हम डायरेक्ट भी इस तरह से कंडीशन चेक कर सकते हैं हमें एक लिखने की जरूर नहीं है ठीक है तो ये आपको ट्रू या जल देगा तो 18 से ज्यादा है तो इसको एग्जीक्यूट करो नहीं तो इसको एग्जीक्यूट करो तो ये फेल्स की जैसी हो गया शॉर्ट फॉर्म ओके सो जहां भी यूजफुल हो तो आप इसको उसे कर सकते हो ओके सो अब हम बात करते हैं लूप्स के बड़े में जिसमें हम लोग कर करेंगे पर लो बाय लूप और लूप और उसमें ही काफी सारे हम लोग केसेस करेंगे सबसे पहले तो ये क्वेश्चन की पर यू एक्चुअली सिंपल लुक की अगर बात करें तो लूप्स की जरूर क्या होती है ओके सो जब भी आपको एक पर्टिकुलर कमांड या तो एक पर्टिकुलर ब्लॉक ऑफ कोर्ट मतलब दो कर कमांड्स का कांबिनेशन ठीक है आपको एक रिपिटेटिव फॉर्म में चलाना जैसे की मां लो अगर मैं बोल रहा हूं किसी कोड को आपको 20 बार चलाना तो कैसे करोगी ठीक है तो बार-बार 20 बार ठीक है वो लाइन को लिखो तो आईटी इसे नोट पॉसिबल अभी 10 20 तक भी आप लिख सकते हो अगर आपको हजार बार चलाना हो तो क्या करोगे ठीक है तो उसे केसेस में लूप्स बहुत ज्यादा इंपॉर्टेंट है अभी जैसे की सबसे पहले एग्जांपल ही देखते हैं जैसे की ये आइटम्स सिंटेक्स देखते हैं जैसे की देखोगे यहां पे पर आई इन वन तू थ्री फोर फाइव ठीक है तो ये एक फॉर्मेट हुआ ठीक है पर लूप का उसके बाद डू ठीक है सो अभी हम लोग थोड़ा सा यहां पर चेंज हुआ है जैसे की आईएफ मैं केसेस में हमने देखा था की उसको और करने के लिए हम लोग को वो उसका उल्टा लिखना पड़ता था बट पर कैसे में ऐसा नहीं है अभी हम डू और दान ही करते हैं डू मतलब जहां से आपका ब्लॉक ऑफ कोर्ट चालू हो रहा है और दान मतलब यहां पे हमारा लुक खत्म हो गया है ठीक है तो इसका एग्जांपल देखते हैं सो यहां पे अभी तक हम लोग की 14 स्क्रिप्ट्स हो चुकी है ओके सो अभी हम स्क्रिप्ट होती है तो यहां पर हम लोग 4 और 4 पर यू वन फॉर्मेट हम लोग उसे करेंगे तो पर लूप 1 मैंने इस तरह से किया है या तो कुछ आप स्पेसिफिक लिख सकते हो ठीक है यहां पर अगेन इंसर्ट और बश हम लोग हम लोग कर लेते हैं आगे सो ये सबसे पहले तो देखते हैं हम लोग थोड़ा सा एग्जांपल भी समझते हैं उसे कैसे भी समझते हैं बेस्ट है सपोज मेरी रिटायरमेंट है की मुझे एक स्क्रिप्ट बनानी है जो वन से 20 या तो 1 से 10 तक नंबर प्रिंट करता हूं 1 2 3 4 या फिर मैं उसमें कुछ और एडिशन मोडिफिकेशन कर सकता हूं जैसे की मुझे प्रिंट करना है नंबर वन नंबर तू नंबर थ्री तो नंबर लिखा होना चाहिए और उसके बाद नंबर चेंज भी होना चाहिए उसको हम कैसे करेंगे ओके यहां पर आई इन अब यहां पर नंबर दे सकते हैं इस तरह से वालुज दे सकते हो ठीक है और दो उसके करना क्या है ठीक है सो इसके बाद मुझे क्या करना है ए को और यहां पर मैं अपना फॉर्मेट लिखूंगा नंबर इस ओके खत्म करने के लिए सिंपल दान करना ओके यहां पर कर क्या रहा हूं और हो क्या रहा है मैं आपको थोड़ा सा एक्सप्लेन करता हूं आपको यहां पर वही उसे करना है तो आई तो आई वार उसे करें कुछ और उसे कर सकते हो यहां पर मैं कुछ रेंज आपका स्क्रिप्ट एग्जीक्यूट करोगे तो क्या होगा यह जो सबसे पहले बार यहां जाएगा तू थ्री मतलब आप जितनी भी वालुज दे रहे हो वो हर एक-एक वालुज के पास जाएगा और उसके बाद ये एग्जीक्यूट करेगा ये वाला कोड ठीक है और हम लोग क्या कर रहे हैं हर एक बार चलने के बाद वो यहां पे हम लोग उसे वेरिएबल की वैल्यू प्रिंट कर रहे हैं ठीक है तो हम लोग इसको प्रिंट करके दिखाई हैं तो यहां पर 15th स्क्रिप्ट है हमारी पर लुक की ओके सो अब आप देख सकते हो की नंबर वन तू थ्री फोर फाइव सिक्स सेवन एट सो इस तरह से आप रेंज ऑफ वालुज तो आप ठीक है आप एक इसका बेनिफिट भी देख सकते हो की 10 बार हम लोग को प्रिंट करना था हम लोगों ने सिर्फ एक बार लिखा 10 बार यहां पे हम लोग को मिलेंगे यहां पे हम लोग को वैरियेबल्स भी मिले वन तू थ्री फोर इस तरह से नंबर तो ये तो हो गया हमारा एक फॉर्मेट की आप मल्टीपल वालुज दे सकते हो कुछ अदर वाइस हैं यहां पर कैसे हैं जैसे की पर 4g ठीक है अभी जैसे की हम लोग ने नंबर के साथ डील किया हम लोग चेंज भी कर सकते हैं इसको बी आई और यहां पे 15 पर लूप ठीक है अब जैसे की आई था ठीक है चलो मैं अलग से ही कर देता हूं एक्चुअली और सो मैं यहां पे क्या करूंगा इंसर्ट एक और लूप बना लेते हैं मतलब यहां पे हम पहले तो नंबर से हम लोग ने दे दिया था अब हम लोग स्ट्रिंग्स उसे करते हैं अब जैसे की यहां पे राजू श्याम ठीक है बाबू राव ठीक है सो यहां पर काफी सारे नाम या तो वालुज दे सकते हो ठीक है अब सिंपली आपको सारे नाम एक के बाद एक ट्रेड करना तो सिंपली जैसे अभी हम लोगों ने ऊपर किया वैसे ही करना है आपको ठीक है यहां पे आप कर सकते हो नाम इसे डॉलर नाम ठीक है और डी सो यहां भी आप देखोगे तो से है यहां पे आप जैसे की मैंने बताया था कुछ भी नाम उसे कर सकते हो और यहां पे आप अपने स्ट्रिंग सेपरेटेड की है ठीक है और इसका कांबिनेशन भी एक्चुअली आप उसे कर सकते हो मैं इसको से करता हूं और इसको रन करके दिखता हूं दास 15 सो अगर आप देखोगे तो वो पहले जो लुक था हमारा वो हो गया वन से 10 और उसके बाद जो सेकंड लुक था हमारा नाम इस राजू नाम इसे श्याम और नाम इसे बाबू पूरा सो इस तरह से आप स्ट्रिंग वालुज भी उसे कर सकते हो ठीक है अभी जो हम लोग इसमें किया था जो पहले वाले लूप में अब ये देखो हम लोग 1 से 10 तक इस तरह से लिखा हुआ तो जब भी आप ऐसा सीक्वेंस राहत है ना तो आप यहां पर वाइल्ड कार्ड उसे कर सकते हो ठीक है इस तरह से मतलब जब रेंज ऑफ वालुज हो ठीक है तो इस तरह से आप देख सकते हो जैसे की आ इस तरह से वन मतलब स्टार्टिंग और डॉट डॉट और आपका और नंबर तो ये भी से उसे तरह से ही कम करता है तो इसको आपको आसन बनाने के लिए क्या कर सकते हैं मैं आपको एग्जांपल दिखता हूं आई इन यहां पर करली प्रेसेस वन डॉट डॉट इस तरह से कर सकते हो यहां पे मैंने ब्लू क्यों किया वो सॉरी 15 अगर आप देखोगे तो नंबर इस 1 2 3 4 5 ठीक है सो इस बार हमने व्हाइट कार्ड उसे किया वाइल्ड कार्ड क्या होते हैं और कैसे इसको उसे करना है इस पे मैंने एक सेपरेटेड सेपरेट डेडीकेटेड वीडियो बनाया है डिस्क्रिप्शन में लिंक दे दूंगा ना आप इसको और देख लो और अच्छे से समझना हो सो डेट हम उसको काफी अलग-अलग वैरायटी इसे या तो चीजों के साथ उसे कर सकते हैं स्क्रिप्टिंग में और काफी ज्यादा यूजफुल रहेगा ओके बेसिक पर लूप और उसके दो तीन हम लोग में तरीके देख लिए ओके बहुत एक प्रैक्टिकल है जो की रियल लाइफ में हम लोग उसे कर सकते हैं ये बहुत ही इंटरेस्टिंग हम लोग वालुज दे देंगे और उसमें ना और जो फाइल से वालुज हम लोग एक्सट्रैक्ट करेंगे ठीक है तो डायरेक्ट चलते हैं हम लोग इसका प्रैक्टिकल एग्जांपल देखते हैं ये हो जाएगी हमारी 16th स्क्रिप्ट पर विथ फाइव डॉट एस एस मतलब पर लूप फाइल के साथ हम लोग उसे करेंगे सबसे पहले जल्दी से हम लोग बना लेते हैं अपना दास ओके और यहां पर मैं गेट एक कमेंट एड करते रहो जल्दी से गेटिंग वालुज फ्रॉम फाइल ओके सो फाइल मतलब मैं कर सकता हूं जैसे की नेम्स डॉट टी एक्स टी ठीक है तो मैं फाइल का नाम फाइल है क्या और कहां पर है जैसे की मुझे पता है अभी तो मैं उसे कर ले रहा हूं होम होम हम लोग बोलते हैं की पर ठीक है तो मुझे क्या करना है इस फाइल में से जो डाटा है उसको रीड करना है अब मुझे डाटा को और मतलब एक फाइल में से डाटा रीड करने के लिए हम लोग क्या एट कमांड उसे कर सकते हैं अब हम लोग को कहानी भी कमांड की वालुज चाहिए हो तो हम लोग क्या करते हैं डॉलर जैसे की हम लोग स्टार्टिंग में देखा था डॉलर और यहां पे इस तरह से इसके अंदर हम लोग कमांड अपनी एग्जीक्यूट कर सकते हो तो हम लोग क्या करेंगे कैट और कौन सी फाइल को रीड करना है हमें हम लोगों ने ऑलरेडी दिया है फाइल तो हम लोग लेकिन फाइल भी ड्यूरेबल है याद रखना तो हम लोग फिर से यहां पर फाइल उसे करेंगे डॉलर नाम ओके हम लोग क्या है एक फाइल बनाएंगे हम लोग बनाएंगे अभी हम करंट फोल्डर पे ठीक है और मैंने उसका पूरा डेडीकेटेड एक बात दे दिया है ओके सर हम लोगों ने पर लूप उसे किया है इतना तो आप लोग ने अभी तक समझ लिया उसके बाद हम लोगों ने क्या किया ये दे दिया सो वो क्या कर रहा है की डॉलर मतलब एक हम लोग कमांड एग्जीक्यूट कर रहे हैं कैट ₹25 मतलब ये जो नाम और टी हा टी है ना उसको हम लोग रीड कर रहे हैं यहां पे ठीक है तो हम लोग को उसमें सिर्फ इनफॉरमेशन यादव डाटा मिला और उसे डाटा पे हम लोग पर लूप चला रहे हैं बहुत सिंपल है नहीं है ठीक है तो हम लोग इसको से कर लेते हैं ठीक है अभी मैं अगर इसको डायरेक्टली रन करता हूं तो पता क्या होगा चलो मैं आपको दिखा भी देता हूं ओके तो अगर आप देखोगे तो कैट और होम पॉल स्क्रिप्ट नाम जैसे की ओके राजू शाम ओके बाबू राव अलेक्स कुछ नया नाम है मैं इसको कर देता हूं मैं से कर लेट हूं ठीक है अभी मेरे पास वो फाइल भी है ठीक है अभी मैं बैठ और यह करता हूं ये बोल रहा है की ओके सो यहां पर देखो गलती क्या हुई है बता रहा हूं अभी अगर पीडी देखोगे तो हमारी फाइल कहां बनी है होम पॉलिन मी स्क्रिप्ट के अंदर ढूंढ कहां पर रहा है स्क्रिप्ट के अंदर तो ऐसा तो कोई फोल्डर ही नहीं है ठीक है तो हम लोग यहां पर क्विकली एडिट कर सकते हैं 16 यहां पर हम लोग को जाना है और इसको मैं से कर लेट हूं ठीक है आपको देखो मैं इसलिए पूरा ट्रांसपेरेंट होकर दिखा रहा हूं की अगर ऐसे कुछ प्रॉब्लम्स आई है तो आपको सॉल्व कैसे करना है ठीक है तो स्क्रिप्ट मी स्क्रिप्ट ठीक है दास 16 सो नो यू कैन सी राजू श्याम बाबू राव देखोगे तो इतने पुरी वो फाइल से उठाई अभी इस समय एक बहुत यूजफुल एक कॉन्सेप्ट बताता हूं क्योंकि ये एक बहुत ज्यादा यूजफुल क्यों है अब जैसे की आपको कभी भी कुछ मोडिफिकेशन करना है ना तो आपको सिर्फ नाम स्टार्ट टक्स में करना है अब जैसे की आ सपोज आपकी कोई नए एम्पलाइज है अभी मां लो आपके मैं ठीक है डिपार्मेंट में कोई नया बांदा आया ओके पर एग्जांपल जॉन ओके पर एग्जांपल सलमान ओके सो मां लो दो लोग और एड हो गए राइट सो पुराने नाम शॉर्ट को जो स्क्रिप्ट है उसको रन करते हो तो आप देखोगे तो इस बार उसने ये नई जो वैल्यू है उसको भी रीड कर लिया मतलब यू नो वालुज चेंज हो रही है बार-बार ये तो आप कुछ एडिशन कर रहे हो सब्सट्रैक्शन कर रहे हो वालुज में सो बटर है की आप फाइल को रेफरेंस दे सकते हो तो ये भी एक एग्जांपल हो गया पर लूप का सो जो की काफी अपने आप में हेल्पफुल है और एक और उसे पर लूप का ठीक है जो की आप अरेस्ट के साथ उसे कर सकते हो क्योंकि अरेस्ट में भी आपकी मर्जी आपके पास मल्टीपल वालुज होती हैं राइट सो अरेंज में जब मल्टीपल वालुज है सो उसमें उसकी वालुज को एक के बाद एक आपको रिट्रीव करना हो तो आप उसमें भी पर लूप उसे कर सकते हो क्योंकि और पर लोगो को कितने बार चलाना है तो यह तो आपको पता ही है तो चलो आप चलो एग्जांपल जल्दी से देख लेते हैं वे आई ठीक है यहां पर मां लो वन तू थ्री और हेलो है मुझे एक के बाद एक साड़ी वालुज को रिट्रीव करना है तो मैं क्या करूंगा सबसे पहले तो मैं कर लूंगा [संगीत] से तू से वैसे ही आप यहां भी बना सकते हो ठीक है [संगीत] क्या करना था सिंपली वैल्यू ऑफ एहरे नुस्खे [संगीत] 17 ओके सो यहां पे अभी हमें एरर ए गया है ठीक है सेंड टेक्स्ट एरर ए गया ठीक है तो ये क्या बोल रहा है की सेवंथ लाइन पे यहां पे एक एरर है देखते हैं अभी हम लोग ने स्टार्टिंग में एक चीज नोटिस कारी थी और हम लोगों ने कर किया था अर्थमैटिक ऑपरेशन ठीक है तो हम लोग ये अर्थमैटिक ऑपरेशन चाहिए ठीक है तो यहां पर आपको ये डबल इस टाइप से चाहिए ठीक है तो यहां पर रख लो ठीक है अभी हमारा सिंटेक्स हो गया कंप्लीट चलो अब देखते हैं की चला है अगर कोई एरर आएगा तो देखते हैं चलो नहीं आया ओके और अगर आप इसको डिलीट करोगे आपको प्रिंट कर दी ओके सो आप बात करते हैं विले लूप के बड़े में इसको भी कर कर लेते हैं भाई लोग क्या डिफरेंस है आज कंप्यूटर पर लूप देखो बाय लूप में भी आप से चीज भी परफॉर्म कर सकते हो आगे कंप्यूटर पर यू बट इसमें ये चीज है की भाई लोग तब तक चला रहेगा जब तक आपकी कंडीशन ट्रू या तो कंडीशन आपकी जब मत होती है ठीक है जैसे की अगर आप यहां पर देखोगे सिंटेक्स में अकाउंट इक्वल तू जीरो नंबर स्क्वायर ब्रैकेट हैं यहां पर ठीक है एक कंडीशन है ठीक है की यहां पर इसका ब्रैकेट में हमको कंडीशन दे दे सो विले कंडीशन डू दान राइट सो कंडीशन जब तक थ्रू रहेगी तब तक यह चला ही रहेगा चला ही रहेगा चलते ही रहेगा राइट सो अभी हम लोग ने इस तरह से इसमें क्या किया की जो काउंट है अभी हम लोगों ने जीरो से शुरुआत करेंगे सो काउंट ली दें नंबर मतलब 10 ठीक है सो जीरो टेन से कम है ट्रू है तो वो अंदर जाएगा n² एग्जीक्यूट करेगा अब हम लोग एग्जीक्यूशन में क्या कर रहे हैं नंबर आर काउंट ठीक है वन और हम लोग ये जो काउंट है ना ये जो जीरो से शुरुआत कारी और हम लोग हर एक बार और हर एक रिपीटेशन में इसकी वैल्यू बड़ा रहे हैं जैसे की काउंट प्लस प्लस यहां पे अगेन एक और एग्जांपल है लेट उसे कर रहे हैं हम लोग अर्थमैटिक ऑपरेशंस के लिए तो हर एक बार में काउंट की वैल्यू बढ़नी जाएगी एक कंडीशन हमेशा आएगी जब काउंट मतलब बढ़ते बढ़ते वो 10 हो जाएगा 17 स्क्रिप्ट बना चुके हैं हम अभी हम लोग बनाते हैं 18 और इसको दे देते हैं ए demo.ses और अगेन जल्दी से हम लोग अपना [संगीत] शिवांग उसे कर लेते हैं इसका एग्जांपल दोनों ही देख लेते हैं जैसे की विल विल उसे किया क्योंकि और इसके बाद हम लोग डायरेक्ट कंडीशन एड करते हैं ठीक है हमें कंडीशन में हम लोग यहां पे डबल वाले उसे करेंगे बिकॉज़ मैंने रिकमेंड किया था की यही उसे करूं तो बटर है ओके सो हम लोग क्या बोल रहे हैं की जो डॉलर काउंट है [संगीत] जब तक ही चला रहेगा ठीक है या फिर कम करते हैं इसके लिख देते हैं वैल्यू ऑफ अकाउंट वेरिएबल इस एन यहां पर हम लोग यहां पर काउंट कर देते जो वैल्यू है उसको एक-एक बार बढ़ते रहना है तो हम लोग सिंपली क्या करेंगे ओके और जैसी हमारा कंप्लीट हो जाता हम लोग यहां पे दान करेंगे और हमारा यहां पे लूप कंप्लीट हो गया ओके यहां पर डबल्यू मैं इसको से कर देता हूं बड़ा हो गया ठीक है तो जैसे ही कंडीशन जल हुई यहां पर 18 यहां पर देखो नाम से बड़ा हुआ मतलब 10 के बराबर हुआ एक हमारा बायो का एग्जांपल इसके बाद देखते हैं एक अंटील लूप ठीक है तो ये कुछ नया कॉन्सेप्ट है अंटील लूप सो ये विले लूप है ना इसका जस्ट अपोजिट है राइट सो आप जैसे की नाम भी अगर सजेस्ट देखोगे तो अंटील मतलब जब तक ये कंडीशन जल रहेगी ये तो जल मतलब जब तक ये कंडीशन ट्रू नहीं हो जाति तब तक इसको चलते रहना है राइट सो अभी जैसे की वॉल्यूम में क्या था जब तक ये कंडीशन ट्रू है तब तक चलते रहना चाहिए और एंटी लूप में ऐसा क्या है जैसे ही ट्रू होती है वह बैंड हो जानी चाहिए मतलब लूप हमारा स्टॉप हो जाना चाहिए और जब तक फल से जब तक चलना चाहिए तो यह विले का जस्ट अपोजिट कैसे हो गया अब जैसे की यहां पे देखोगे तो ए इक्वल तू 10 और तेल ए = 1 ओके तो जब जब तक ये इक्वल वन नहीं होता तब तक यह चलते रहना चाहिए राइट सो ये कंडीशन ट्रू नहीं है अगर आप नोटिस करोगे तो ये ए क्या है 10 है राइट तो इक्वल वन ये कंडीशन ट्रू तो बिल्कुल नहीं है अभी राइट लेकिन ये फिर भी चला रहेगा और जैसे ही ये वन होगा मतलब जैसे ही ट्रू होगा यह स्टॉप हो जाएगा इसका भी हम लोग जल्दी से इस क्विक एग्जांपल देख लेते हैं सॉरी नोट कैट एक्चुअली वैल्यू ऑफ ए इस डॉलर से कर देता हूं सिंपल सा है इसको मैं क्लियर कर देता हूं हमारी 19 डिस्क्रिप्शन तो आप यहां पर देखोगे सो तन से हमारी शुरुआत हुई 10987 जो वैल्यू ऑफ ए थी हर स्टेप पे एक-एक माइंस होते गया क्योंकि ए - - उसे किया था हम लोग ने और जैसे ही वो वन के इक्वल हुई वो वहां पे स्टॉक हो गया राइट सो इन दिस कैसे ये विल के जस्ट अपोजिट है सो इन कैसे अगर आपको ऐसी कभी रिटायरमेंट रही हूं तो आप उसे कर सकते हो ओके इंफिनिटी यू जब भी आपको कोई कांस्टेंट मॉनिटरिंग करनी हो या तो कांस्टेंट आपको कुछ प्रिंट करना हो या तो कांस्टेंट बैकअप लेना हो तो यह आपको एक स्क्री लोगों को इंफिनिटी चलाना पड़ता है मतलब वह हमेशा चलती रहनी चाहिए राइट लूप या तो पर लूप दोनों ही उसे कर सकते हैं इंफिनिटी लुक के लिए सिंपल राखी नहीं रहा है हम लोग ने बोल दिया की ट्रू ही है वो इसको ट्रू ही रहने दो चलते रहो और इसके साथ जो भी करोगे इस तरह से आप कर सकते हो ठीक है सो हम लोग इसको बना भी लेते हैं इंफिनिटी लो डॉट एस हा ठीक है तो इस तरह से नाम भी रखो अपने स्क्रिप्ट तो आपको पता रहा है की आपने स्क्रिप्ट में क्या बनाया था इनकी इसके लिए बनाई थी ठीक है तो यही है सिंपल नाइट लुक ओके यहां पर मैं एक स्लीप कमांड उसे कर रहा हूं स्लीप कमांड का मतलब है की वह इतनी डर के लिए रुक रहेगा वहां पे फिर आगे बढ़ेगा तो यहां पे मैं तू और यस कर दे रहा हूं तू मतलब और ये हम लोग इसलिए उसे कर रहे हैं की नहीं तो बहुत स्पीड से चला है तो आपको समझ ही नहीं आएगा ठीक है बहुत सिंपल है और इसको मैं उसे करता हूं दास 20 अब देखोगे तो हाई/डी और वो हर दो सेकंड के बाद वो प्रिंट करता रहेगा ठीक है तो जब भी आप कैसी रिटायरमेंट है की आपकी स्क्रिप्ट चलती रहना चाहिए चलती रहना चाहिए हमेशा या तो मैं भी 15 मिनट हो गया 20 मिनट काफी केसेस में तो इस तरह से आप उसे कर सकते हो ठीक है अभी ये चल तो रहा है अब इसको स्टॉप कैसे करें आप सिंपली कंट्रोल सी उसे करो तो यहां पे आपकी स्क्रिप्ट स्टॉक हो जाएगी कंट्रोल सी ओके यहां पर मैं आपको एक चीज और बता डन की जो आपकी जो इंफिनिटी लूप है उसके दो तरीके होते हैं ठीक है दूसरा एक और तरीका है वो है आपका यूजिंग डी पर लूप ठीक है तो उसके लिए मैं एक दूसरे स्क्रिप्ट बना लेट हूं क्योंकि यहां पे वो हो जाएगा गड़बड़ 21 ओके इंफिनिटी पर लूप डॉट एस हा और इसमें अगेन [संगीत] और स्लीप कर देते हैं डिफाइन करने का तरीका और इसके बाद हम लोग एक बार का नाम दे देंगे ठीक है तो यहां पर थोड़ा सा डिफरेंस आपको एक इनपुट में एक फाइल का नाम लेना है मतलब जी भी फाइल को आपको रीड करना है उसे फाइल को आप रेफरेंस से इस तरह से दे डॉग सो आपकी वो वालुज वहां पर दत्त हो जाएंगे चलो इसको हम लोग ट्राई करते हैं अभी हम लोग की 21 स्क्रिप्ट हो गई हैं सो 22 अभी मैं इसमें वन कर देता हूं ठीक है चलो रहने देते हैं ओके और पेन ओके तो हम लोग क्या करेंगे [संगीत] [संगीत] फाइल का यहां पर हमें नेम्स डॉट दे देता हूं बिकॉज़ हमने ये फाइल बनाई थी पर लुक के लिए राइट मैं आपको दिखा भी देता हूं यहां पर मैं इसको से कर देता हूं यहां पर देखोगे सिर्फ नाम फाइल का नाम दिया है तो हम लोग यहां पर अगर आप देखोगे तो यह से क करिए जैसे की पर लूप में कर रहे थे ठीक है तो यहां पे देखो तो वैल्यू फ्रॉम फाइल है स्टार जो श्याम बाबू राव पॉल मतलब जो भी फाइल में जो भी कंटेंट था भी करता हूं देख यह लाइन बाय लाइन मैंने इस तरह से नाम लिखे थे तो इस तरह से आपको नाम यहां पर मिल गया है अगर हमें डाटा एंट्री करना है वहां पर हम लोग एक आईएफएससी उसे कर सकते हैं जो की इंटरनल फील्ड सेपरेटर वहां पर उसे करेंगे यहां पर एक और डिफरेंस होगा की आपके जितने भी कॉलम्स है ना वह कॉलम्स को आपको इस तरह से अलग-अलग वेरिएबल स्टोर करना है तभी आप उसको रिट्रीव कर पाओगे ठीक है इसको बहुत एक छोटे से एग्जांपल के साथ देखते हैं सबसे पहले तो हम लोग एक सीएसईबी फाइल बनानी पड़ेगी ये तो हम लोग जैसे की फाइल का नाम देते हैं फाइल उसे करते हैं ठीक है यहां पे काफी चीज कर सकते हो जैसे की पहले तो आईफोन आईडी नाम ठीक है नहीं मतलब मैं सिंपल करता हूं आईडी कोमा नाम सिंपल डाटा आपका एक्सल में भी होता है ठीक है तो फील्ड यहां पर हमारे पास तीन कलम है राइट सो एक चीज आपको नोटिस करनी है हम लोग बनाते हैं अपनी फाइल सेपरेटर तो यहां पर हम लोग दे देते हैं कोमा और इसके बाद हम लोग की जितने भी कॉलम्स हैं ना आप उतने वैरियेबल्स ले लो जैसे की यात्रा सीन भी उसे कर सकते हो अगर आई थिंक वो बटर है जैसे की यहां पे आईडी और और क्या था नाम और आगे ठीक है तो तीन कलम थे तो आपने तीन से नहीं मिलेगा यहां पर अपने दान कर दिया है तो यहां पर [संगीत] से कर देता हूं और अभी हम लोग इसको रन करते हैं फिर इसको इसके बाद थोड़ा सा लॉजिक इसका समझते हैं यहां पर फील्ड रीड उसे करना जरूरी है [संगीत] सो ओके सो आईडी इस आईडी नाम इसे नाम ठीक है तो यह क्यों आया क्योंकि पहले जो लाइन उसने उठाई तो उसमें तो यही वैल्यू थी से तू से इसलिए उसने ऐसा किया अभी आप यहां से देखोगे तो इतिहास जीरो वन 20 40 तो उसने एक-एक करके ना साड़ी वालुज उठाई बट आपको एक चीज पता है की कौन से लाइन पे क्या है अगर आपको सपोज आपको सीएसईबी फाइल में से सिर्फ नाम चाहिए तो आप सिर्फ नाम कर लो और साड़ी ठीक है तो वो पुरी लाइन वाला लाइन जाएगा सिर्फ नाम दिखाएगा आपको सिर्फ नाम दिखा देगा जैसे की मैं फिर से 23 जाता हूं और मां लो मुझे नेम पता नहीं चाहिए मुझे सिर्फ आईडी चाहिए ठीक है तो मैं सिंपली इसको कमेंट कर देता हूं मैच करता हूं आईडी 01020 लाखों लाखों डाटा होगा जिसमें आपको सिर्फ एक कलम की वालुज चाहिए ये तो कंट्री चाहिए कुछ चाहिए तो आप काफी इजीली इससे निकाल सकते हो राइट सो बहुत ज्यादा यूजफुल पिंक कलम के आईडी नाम ए तो हम लोगों ने क्या किया ए उसके बाद इंटरनल फील्ड सेपरेटर हम लोग ने उसको प्रोवाइड किया की भैया कॉम सेपरेटेड है वालुज ओके और रीड रीड मतलब डिफरेंट जो हमारे पास वैरियेबल्स हैं उसमें हमें बैलेंस स्टोर करना है हम लोगों ने यहां पे तीन कॉलम्स थे तो हम लोगों ने से तीन कलम यहां पे वेरिएबल नाम दे दिया आईडी नाम ओके यहां पर दूध कैसे रेफरेंस देना है मैंने उसके बाद आप हर वो क्या करेगा उसकी वालुज निकलते जाएगा तो वह हर एक रूम में जाके उसकी एक-एक वालुज निकलेगा तो इस तरह से ये हमारा भाई लोग यहां पे कम कर रहा है इसमें एक एनहैंसमेंट या तो हम लोग उसमें थोड़ा सा मोडिफिकेशन कर सकते हैं ऑफ कोर्स कैसे अभी जैसे की हम लोग ने जो सीएस फाइल इस तरह से उसे कर रही थी तो हम लोग का पहले कलम भी ए रहा था जो की हमारे लिए यूजफुल नहीं है क्योंकि वो कलम की नाम थे राइट सो हम लोग उसको अवॉइड कर सकते हैं इस तरह से ठीक है तू रीड डी कंटेंट फ्रॉम एक तो हम लोग पहले तो फाइल का नाम दे सकते हैं ठीक है और उसके बाद आ की अब यहां पर नोट नर इक्वल तू वन और फ्रेंड्स ये एक्चुअली ये ब्लू के गाना कमांड होती है इसका मतलब सिंपल है की एन आर मतलब जो पहले रा है हमें वो नहीं चाहिए नोट लिखा है ठीक है नहीं चाहिए उसके अलावा और उसके बाद हम लोग उसे किया ठीक है हमारा जो फाइनल कोड है इस तरह से दिखेगा हम लोग क्या कर रहे हैं सीएसईबी को रीड कर रहे हैं उसमें से हम लोग ने पहले लाइन हटा दी और उसके बाद जो हम तेल कंडीशन है उसको हम लोग एड कर रहे हैं तो इस तरह से भी आप उसे कर सकते हो अभी मैं इसको कर देता हूं सिर्फ और बेस्ट 23 में क्या प्रॉब्लम था जो नोट है पहले उसे नहीं करना है और इसको क्या करना है उसको की जो पहले लाइन है उसमें उसे पर कम करना है ठीक है सो इस तरह से हम लोग कर सकते हैं 0102 03 सो जो हमारी जो पहले लाइन थी वो खत्म हो गई मैं एक चीज और सजेस्ट करूंगा यहां पे की आप जब स्क्रिप्टिंग करते हो ना और कोई नई और कॉम्प्लिकेटेड चीज कर रहे हो सो आप पहले ना डायरेक्टली उसको उसे करने का ट्राई करो जैसे की जो हम लोग ने अब वाला जो भी हम लोगों ने कमांड एड किया सो आप डायरेक्टली उसको चला के देखो पहले तो जैसे की तो यहां पे आप देखोगे तो हमारा पहले कलम ए रहा है राइट अगर उसको आपको रिमूव करना तो हम लोग सिंपली यहां पर 8 ब्लू के कमांड यहां पे उसे कर रहा है राइट और हम लोगों ने क्या किया था नर नोट इक्वल तू वन ठीक है तो इस तरह से अगर आप देखोगे तो यहां पे इसने पहले लाइन हटा दी ठीक है सो इस तरह से आप पहले ट्री कर लो की आपकी कमांड सक्सेसफुली चल रही है या नहीं है चल रही है क करेगी की नहीं और इसके बाद आप से तू से यही जो कमांड है वो अपने स्क्रिप्ट में उसे कर सकते हो सो यहां पे एरर की चांसेस कम रहेंगे और आप ज्यादा इजीली और जल्दी से उसको रेक्टिफाई कर पाओगे ओके सो अब हम बात करते हैं फंक्शंस के बड़े में की शैली स्क्रिप्टिंग में फंक्शन कैसे उसे करते हैं कैसे बनाते हैं और एक्चुअली में ये फंक्शंस होते ही तो काफी सारे बिगनर्स हैं सो मैं थोड़ा सा बता डन की फंक्शंस होते हैं सो वे बिल इन डी शैली स्क्रिप्ट ठीक ये तो हम लोग क्या करते हैं की कुछ एक ब्लॉक ऑफ कोर्ट मतलब समझ लो 2 4 लाइंस के कोड हैं या तो दो-चार कमांड्स हैं उसकी हम लोग एक ग्रुपिंग कर देते हैं एक ब्लॉक बना देते हैं ठीक है वो हम लोग एक स्क्रिप्ट के अंदर से स्क्रिप्ट के अंदर बार-बार हमें उसे करना पद रहा है राइट सो हम लोग से लाइंस बार-बार उसे करें तो बटर है हम उसका एक ब्लॉक ऑफ कोड बना दें उसको जब भी हमें उसका उसे हो हम उसको कल कर लेने ठीक है तो हम भी सिर्फ वही होता है फंक्शन और कुछ नहीं है और एक यू कैन सी कैन बी री उसे में टाइम्स ऑफ कोर्ट नो ठीक है तो हम लोग इसकी शुरुआत करते हैं की एग्जांपल के साथ करके देखा हूं मैं हमारे लेटेस्ट था 23 सो हमारी 23 जो हमारी स्क्रिप्ट्स बन चुकी है हम लोग बहुत अच्छे से प्रोग्रेस कर रहे हैं अब हम लोग बनाते हैं 24th स्क्रिप्ट हमारी और इसको नाम हम लोग दे देते हैं फंक्शन डेमो फंक्शन डिमोटोसेस और अगेन इन बश जो हमारी शिवांग लाइन है और इसके बाद मैं आपको एग्जांपल पहले तो एक नॉर्मल कैसे बताता हूं सपोज मुझे एक लाइन है जो की इस तरह से होगी ठीक है इस टाइप का है मेरा और वेलकम और अगेन इसके बाद मुझे फिर उसको कल करना है मैं क्या करूंगा सिंपली पेस्ट ठीक है फिर से मुझे एक फिर से मुझे इसको कल करना है फिर से मुझे इसको कल करना है ठीक है तो आप अगर देखोगे तो कितने सारे जो हम लोग कम तो सीन कर रहे हैं लेकिन बार-बार रिपीट कर रहे हैं से कमांड को ओके और यहां पर हम लोग सिंपली से करते हैं इसको दास 24 अगर आप देखोगे तो यह हमारा प्रिंट हो गया ओके बट इसको हम और इजी या तो एफिशिएंट वे में या तो क्लीन वे में कैसे कर सकते हैं यूजिंग का फंक्शन ठीक है तो पहले तो हम इसका सिंटेक्स वगैरा देख लेते हैं और उसके बाद हम लोग स्क्रिप्ट में उसे करेंगे हो तू मेक फंक्शंस फंक्शन बनाते कैसे हैं उसके दो तरीके स्क्रीन पर देख सकते हो फंक्शन पहले तरीका तो ये है की फंक्शन आप लिखो की शब्द है इसके बाद अपने फंक्शन का नाम दे दो जैसे ही मी फोन और उसके बाद आपको कैलिबर्स देना है और इसके अंदर मतलब ये ब्लॉक ऑफ को है किड ऑफ तो ये ब्लॉक ऑफ कोर्ट के अंदर आप आपका जो भी कोड है आप उसको लिख डॉग डिलीट ओके यह हमारा डिलीट हो गया और कैसे किया तो सिंपली दी को प्रेस करो कंटिन्यू करके रहो वो अपने आप लाइन वाला लाइन डिलीट कर देगा सो हम लोग इंसर्ट करते हैं सबसे पहले अपना देखो पहले तरीका था फंक्शन तो इस तरह से भी आप बना सकते हो फंक्शन ओके और उसके बाद फंक्शन आराम दे दो अब जैसे की मैं उसे करता हूं जैसे की वेलकम नोट ओके यह फंक्शन का नाम हो गया यानी यहां पे हम लोगों ने कल ही प्रेस दे दिया अभी कर ली ड्रेस के अंदर आपको जो भी प्रिंट करना कर सकते हो तो मैं यहां पे जब हमारा तीन लाइन का कोड था हम उसको प्रिंट कर देते हैं ठीक है मैं इसको थोड़ा सा फॉर्मेटिंग कर देता हूं की अच्छा देखें ठीक है तो ये देखो ये हमारा एक फंक्शन हो गया सिंपल अब जब भी हमें इसको उसे करना है तो हम लोग सिंपली पता क्या करेंगे स्टार्टिंग में कॉन्सेप्ट्स की तो आप इस तरह से यह लिख भी सकते हो अपने खुद के अंडरस्टैंड की आप यहां फंक्शन बना रहे हो कल कर रहे हो ठीक है और कल करने के लिए आपको सिंपल जो अपना फंक्शन का नाम है फंक्शन का नाम दे देना जैसे की वेलकम नोट अभी लास्ट टाइम हम लोगों ने कितने बार उसको रिपीट किया था कर बार ठीक है तो आपको कर बार रिपीट करना है तो आपको सिंपली क्या करना है वेलकम नोट वेलकम नोट फंक्शन का नाम उसे करो वह आपके कोड एग्जीक्यूट हो जाएगा स्क्रीन और बेस्ट 24 फंक्शन डेमो यू कैन सी ये जो हमारा एक कोड था ये देख रही तीन बार एग्जीक्यूट हो गया ओके सो ये इस तरह से फंक्शन हमारे लिए काफी यूजफुल होते हैं अभी हम फिर से चलते हैं इस पे एक दूसरा तरीका भी है जैसे की मैंने बताया की मी फैन और ऐसे पेरेंट्स और इस तरह से भी फंक्शन बना सकते हो चलो मैं वो भी ट्राई कर ले करके देख लेते हैं हम लोग हमें यहां पर फंक्शन हटा देता हूं वेलकम नोट है इसके बाद हम लोग इस तरह से उसे कर देंगे क्लियर स्क्रीन दास 24 फंक्शन डेमो रिजल्ट राइट दोनों ही तरीके हमारे क कर रहे हैं ओके सो जो अभी हम लोग ने दो फंक्शंस बनाए थे उसमें हम लोग का स्टेटिक कोड था राइट मतलब उसमें कोई वालुज चेंज नहीं हो रही थी टाइम के साथ यह तो रन टाइम में बट वो चीज भी हम लोग कर सकते हैं यूजिंग डी अरगुमेंट्स इन फंक्शंस यस हम लोग फंक्शंस में अरगुमेंट्स भी पास कर सकते हैं कुछ इस तरह से राइट अभी हम लोग ने जो फंक्शन में तो बना दिया था राइट और जब आप फंक्शन कल करते हैं ना उसके साथ हम लोग इस टाइप से अरगुमेंट्स भेज सकते हैं लाइक वालुज हो गए कोई कोई भी या तो स्ट्रिंग हो गए तो नंबर हो गया और हम उसको रिट्रीव कर सकते हैं विद इन अवर फंक्शन सो इससे क्या है हमारा जो कोड है और डायनेमिक बन जाएगा और हम लोग और भी डिफरेंट टाइप के फंक्शनैलिटी हम लोग अचीव कर सकते हैं इसके लिए हम लोग जल्दी से एक स्क्रिप्ट बना लेते हैं हम लोग अब 25 द स्क्रिप्ट अरगुमेंट्स ओके फंक्शन करते हैं अपनी ओके तो यहां पर जो एक कोड देखा था ठीक है बट मुझे वेलकम में दो चीज करनी है वेलकम के बाद मुझे ना जो भी यूजर है मतलब जो भी अलग-अलग यूजर्स होते हैं ना उसके नाम मुझे प्रिंट करना है ठीक है सो वो कैसे करूंगा अब जैसे की मैं अगर वेलकम प्रशांत लिख देता हूं तो मैं जब भी कल करूंगा उसको वेलकम प्रशांत ही आएगा ठीक है बट मुझे दूसरी वैल्यू चाहिए तो मैं क्या करूं सो वो चीज भी हम कर सकते हैं बहुत ही इजी उसके लिए हमें सिर्फ एक चीज करनी है अगर आप देखोगे तो यहां पर डॉलर वन डॉलर जब हम फंक्शन कल करते हैं उसके साथ हम लोग कुछ वालुज भी प्रोवाइड कर सकते हैं और उसको डॉलर वन मतलब पहले आर्गुमेंट आर्गुमेंट और सो ऑन सो इस तरह से हम लोग करते हैं अभी जैसे की यहां पर सपोज मैं यहां पे डॉलर वन कर देता हूं ओके की मतलब जो पहले आर्गुमेंट है उसको हम लोग एक्सेस कर रहे हैं अब यहां पर चेंज क्या होगा जब हम उसको कल कर रहे हैं वेलकम नोट इसके बाद हम लोग ना उसमें वैल्यू प्रोवाइड कर सकते हैं अब जैसे की वेलकम राजू ओके केवल कम नोट हो गया जो हमारा फंक्शन का वह डायनेमिक हो जाएगा 25 फंक्शन विद आज डॉट एस हा और जैसे ही इंटर करते हैं अगर आप देखोगे वेलकम राजू वेलकम शाम राइट सो पहले इससे वेलकम वेलकम से ए रहा था अभी हमारा जो नाम हो गया वो चेंज होते जा रहा है राइट सो इस तरह से हम काफी साड़ी चीज कर सकते हैं आप जैसे की थोड़ा सा इसमें और वेरिएशंस अगर एड करना हो तो हमको भी कर सकते हैं अब जैसे की यहां पर हमारा नाम ए गया ठीक है सो हम लोग और भी कर सकते हैं की जैसे की राजू के बाद अब देखो यह जो डॉलर तू मतलब सेकंड आर्गुमेंट होगा सेकंड आर्गुमेंट तो सेकंड वैल्यू तो यहां पर जब हम कल कर रहे हैं फंक्शन को तो हमारी पहले वैल्यू हो गई नाम सेकंड वैल्यू होगी हमारी जो आगे हो गई और इसके बाद जो शाम है इसकी 30 दे दी राइट अब यहां पर हम लोग दो आर्गुमेंट पास कर रहे हैं एक स्ट्रिंग टाइप का है और एक न्यूमेरिक टाइप का है ठीक है हम लोग दोनों टाइप के ट्राई कर रहे हैं इसको एग्जीक्यूट करके देखते हैं फंक्शन विद आज नो यू कैन सी वेलकम राजू वेलकम श्याम आगे इस 30 राइट सो इस तरह से आप डायरेक्ट डायनेमिक चीज भी कर सकते हो मैं आपको यहां पर थोड़ा सा एक आपको एक टास्क भी दूंगा ठीक है अब जैसे की यहां पे हम लोग इस तरह से नंबर्स प्रोवाइड कर सकते हैं राइट ए और बी ओके और हम लोग यहां पे फंक्शन बना सकते हैं एडिशन का मल्टीप्लिकेशन का सब्सट्रैक्शन का और डिवीजन का ठीक है सो आपको क्या करना है एक टास्क है आप लोग के लिए यहां पे आपको एक कैलकुलेटर स एक स्क्रिप्ट बनानी है ठीक है एक किड ऑफ स्मॉल प्रोजेक्ट जो कैलकुलेटर का इसमें आपको कर फंक्शन बनाने हैं एक एडिशन के लिए सब्सट्रैक्शन के लिए मल्टीप्लिकेशन के लिए डिवीजन के लिए ओके और आपको यहां पे दो नंबर प्रोवाइड करना है जब भी आप उसको कल करोगे मतलब जी भी फंक्शन को ठीक है अब जैसे की आपका एक फंक्शन है मल्टीप्लिकेशन मल्टीप्लाई करोगे और दो नंबर प्रोवाइड करोगे तो आपको रिजल्ट में मल्टीप्लिकेशन देना चाहिए ओके और इसके बाद आप यूजर से भी पूछ सकते हो ठीक है कैलकुलेटर को की जब यूजर इसको एग्जीक्यूट करेगा उसको कर ऑप्शन आनी चाहिए ए बी सी दी जो की आपके उसे कर सकते हो ए पर मल्टीप्लाई बिफोर डिवीजन और सो ऑन और यूजर सी दोनों नंबर मांग लो फर्स्ट प्लीज इंटर डी फर्स्ट नंबर प्लीज इंटर डी सेकंड नंबर और उसको रिजल्ट में जो कैलकुलेशन है अर्थमैटिक का वो प्रोवाइड करो ठीक है सो ये आप लोग के लिए एक टास्क है छोटा सा एक्सरसाइज है जो तो अगर आपको इसका रिजल्ट चाहिए तो मैं इसकी स्क्रिप्ट बना दूंगा और डिस्क्रिप्शन में लिंक दे दूंगा तो आप वहां से डाउनलोड कर सकते हो ठीक है एल्डो आपको पास एक एग्जांपल यही स्क्रीन पे ये जैसे की एक एडिशन दिया हुआ है सो लोकल यहां पर न्यूमैरिक मतलब मैंने यहां पे खुद वेरिएबल बनाया हुआ है तो ये जैसे की 12 $1 तू नंबर वन और सम इक्वल तू नंबर वन प्लस नंबर तू और हैप्पी को हम लोग यहां पे प्रिंट कर दिया तो इस तरह से भी आप कर सकते हो थोड़ा सा आइडिया आपको यहां पर मिल जाएगा आर्गुमेंट के जो कॉन्सेप्ट है इंशाअल्ला स्क्रिप्ट जो अभी आर्गुमेंट हम लोग में देखा जो एग्जांपल वो फंक्शन था ठीक है तो फंक्शन जब कल कर रहे थे हम उसमें अरगुमेंट्स प्रोवाइड कर रहे थे बट अब हम बात करेंगे इसमें होता क्या है की जब आप स्क्रिप्ट को एग्जीक्यूट करते हो रन करते हो जैसे की आइसक्रीम एग्जीक्यूट करते टाइम ही आप इसके साथ कुछ वालुज प्रोवाइड करते हो और जब आपकी जो स्क्रिप्ट रन होती है तो वह वैल्यू कुछ यहां पर कुछ वैल्यू दे दी और अब उसको एग्जीक्यूट कर सकते हो और उसको एक्सेस कैसे करोगे ड्यूरिंग डी राइट सो इसकी कुछ और मेथड से जैसे की तू गेट डी नंबर ऑफ अरगुमेंट्स यहां पे डॉलर हस है जो डी अरगुमेंट्स के लिए डॉलर आते डी रेट है और अगर आपके पास मल्टीपल आर्गुमेंट से तो डॉलर वन डॉलर तू इस तरह से आप एक्सेस करते हो चलते हैं हम अपने अपने टर्मिनल पर और यहां पे इसका भी एग्जांपल देखते हैं 25 स्क्रिप्ट हमारी हो चुकी है इसके बाद हम लोग करते हैं 26 इसके बाद फास्ट आर्गुमेंट इस डॉलर वी ओके और [संगीत] सेकंड आर्गुमेंट तू ही उसे किया बाकी कुछ इसमें नया नहीं था इस स्क्रिप्ट में बट इसको हम लोग से करते हैं ओके और यहां पर 26 इस तरह से हम लोग रन करते हैं तो अगर आप देखोगे तो फर्स्ट आर्गुमेंट मतलब यहां पे एमटीआर क्योंकि हम लोगों ने कोई वैल्यू प्रोवाइड नहीं कारी हम जैसे ही क्या करते हैं यह हमारी स्क्रिप्ट का नाम स्क्रिप्ट के आगे अगर हम लोग जैसे ही इसमें कुछ अरगुमेंट्स या वालुज प्रोवाइड करते हैं जैसे की राजू अगर आप देखोगे तो फर्स्ट आर्गुमेंट बिकॉज़ हम लोग ने पहले वैल्यू थी इसको तो इसमें पहले वैल्यू प्रोवाइड कर सकते हो और उसको एक्सेस भी कर सकते हो ये काफी केसेस में यूजफुल है इसके कुछ और उसे आमीन यूजेस देख लेते अगर आपको एक्सेस करना हो तो ओके या तो आप क्या करोगे यहां पर एक चीज और है जो डी अरगुमेंट्स आर जो धार्मिक अगर सारे अरगुमेंट्स को एक बार मैं आपको एक्सेस करना तो आप सिंपली आते डी रेट इस तरह से आपको सिर्फ नंबर चाहिए ठीक है तो यहां पर क्या कर सकते हैं नंबर ऑफ अरगुमेंट्स आर यहां पर डॉलर [संगीत] इसके बाद देखेंगे की जब हमारे पास एक सेट ऑफ वालुज ए गई तो हम उसमें उसे कर सकते हैं वन बाय वन उसको एक्सेस करने इसके बाद वन बाय वन हम लोग उसको एक्सेस भी कर सकते हैं चलिए उसका भी एग्जांपल देख लेते हैं 26 ठीक है और मैं इसी में कर लेट हूं जैसे की फोर ओके सपोज आप सर्वर के कुछ नाम दे रहे हो या तो फाइल के नाम दे रहे हैं राइट सो मैं क्या करूंगा फाइल इन यहां पर डॉलर [संगीत] और मुझे नाम चाहिए मतलब साड़ी वालुज मतलब रहेगी पर लूप क्या करेगा वन बाय वन वालुज को पैक करेगा और यहां पे वो प्रिंट करते जाएगा ओके सो यहां पे हम लोग सिंपली मैंने एक एग्जांपल के लिए लिख दिया कॉपिंग फाइल और फाइल का नाम ओके जैसे की जो मैंने आपको स्टार्टिंग में बताया था की सपोज जब आप कॉपी भी किसी फाइल्स को कॉपी करते हो ठीक है तो आप मल्टीपल कर सकते हो राइट जैसे की कॉपी और उसके बाद आपको फाइल का नाम लेना पड़ता है सीसी ओके मी फाइल डॉट सीएस सपोर्ट दे रहे हो वो वन बाय वन उसपे ऑपरेशन परफॉर्म्ड कर रहा है सो इसका फायदा क्या है की सपोज आपने कोई स्क्रिप्ट बनाई फाइल्स को बैकअप लेने का ओके सो आप क्या कर सकते हो स्क्रिप्ट रन करो और जो भी फाइल है उसका पाठ दे दो राइट सो पद दिया आपने तो वो पहले फाइल को बैकअप ले लगा सेकंड फाइल का बैकअप ले लगा और सो ऑन सो रन टाइम पे ये काफी ज्यादा यूजफुल है हेल्पफुल होता है ओके अब बात करते हैं शिफ्टिंग ऑफ आर्गुमेंट क्या होता है जैसे की एबीसी मतलब अभी हम लोग के कितने 26 स्क्रिप्स हो गई है वह 27 और शिफ्ट ठीक है सो सिंपल नाम ले लेते हैं यूजर क्रिएशन के लिए ओके यूजर क्रिएशन के लिए और इसका फॉर्मेट क्या होगा जैसे की तू क्रिएट डिस्क्रिप्शन प्रोवाइड करना है तो हम लोग क्या करेंगे यूजर नाम इसे डॉलर वन ओके और इसके बाद जो भी रहेगा हमारा जो बच्चा हुआ आर्गुमेंट वो क्या होगा डिस्क्रिप्शन नाम दे दिया मैंने उसके बाद हम लोग को डिस्क्रिप्शन प्रोवाइड करना है जैसे की टेस्ट टेस्ट यूजर ठीक है मैं जैसे ही इंटर करता हूं तो देखोगे क्रिएटिंग यूजर यूजर नाम इसे फल और डिस्क्रिप्शन यहां पर लेकिन एक इंटरेस्टिंग फैक्ट कब आता है जैसे की मां लो मैंने फिर से इसको चलाया मैंने किया अलेक्स ओके ये तो हो गया ओके अब क्या होगा अब आप इमेजिन करो या तो आपको आंसर पहले ही पता है की आप तो कुछ को गड़बड़ हो जाएगा डिस्क्रिप्शन कंडीशंस हो सकते हैं बट आपका होंगे की आ की इसको कोटेशन कोटेशन आप दे सकते हो राइट चलो वह भी ट्राई कर लेते हैं ठीक है सो डिस्क्रिप्शन देना है नहीं देना है वह तो नॉर्मल कर देगा हम लोग इसको शिफ्ट भी उसे कर सकते हैं वैसे तो मैं आपको सिंपल एग्जांपल बता रहा हूं बट आपको जहां भी इसकी रिटायरमेंट लगती है आप उसको उसे कैसे कर सकते हो यहां पर देखो हम लोगों ने क्या किया पहले जो आर्गुमेंट था यूजर क्या प्रोवाइड करेगा वह यूजर नाम राइट तो हमारा हम लोग ने यह जो पहले यूजर नाम था जो पहले आर्गुमेंट है उसको तो हम लोगों ने उसे कर लिया अभी हमारे पास जो बच्चा हुआ हमें उसको उसे कर रहा था हम लोग क्या करेंगे शिफ्ट कर देंगे शिफ्टिंग में क्या हुआ तुझे पहले आर्गुमेंट है वो शिफ्ट हो के बाहर ए गया अभी से बच्चे हुए बच्चे हैं तो हम लोग क्या करते हैं डिस्क्रिप्शन में यहां पे डॉलर और @ कर देते समझ की पहले वाला निकाल गया जितना बच्चा है हम लोग को पूरा लेना है ठीक है जितना बच्चा हुआ हम लोग का डिस्क्रिप्शन अभी हम लोग ने कोई कोटेशन इमेज अलेक्स परफेक्टली फाइन और डिस्क्रिप्शन देखोगे तो टेस्ट उसे ऑफ यह भी परफेक्टली फाइन बिल्कुल परफेक्टली इसने कम किया तो इस तरह से कभी भी आपको जरूर पड़े तो आप शिफ्ट एन शिफ्टिंग ऑफ आर्गुमेंट उसे कर सकते हो ओके सो अब बात करते हैं कुछ यूजफुल कॉन्सेप्ट्स जो छोटे-छोटे टॉपिक हैं बट काफी रिलेटेड है काफी बार ये हमारे लिए हेल्पफुल भी होते हैं ओके सबसे पहले देखते हैं ब्लैक और कंटिन्यू ये दो की शब्द जो की लूप्स में उसे होते हैं और इनका कम क्या होता है जैसे की ब्रेक है अब हम लोग जब लूप्स उसे करते हैं ये आप विले लूप हो चाहे पर लूप हो अगर हम चाहते हैं की एक किसी कंडीशन मत होने पर वो लूप अपने आप ब्रेक हो जाना चाहिए रुक जाना चाहिए अभी हम स्क्रिप्ट को रॉक नहीं रहा है सिर्फ ब्लू करो ठीक है तो लूप रुक जाना चाहिए किसी कंडीशन पे हम किसी कंडीशन को वहां पर एड कर सकते हैं लाइक यूजिंग डी एफ कंडीशन और वहां पर ब्रेक कर सकते हैं इसका एग्जांपल भी आपको दिखा दूंगा और उसके बाद कंटिन्यू कंटिन्यू डी से आप जैसे की कंटिन्यू कहां उसे होता है तू स्टॉप डी करंट इटरेशन ऑफ लूप और स्टार्ट डी नेक्स्ट इसका मतलब यह है की जैसे की लूप में सपोज हमारे पास 10 स्टेप्स हैं राइट अब स्टार्टिंग के पांच स्टेप के बाद अगर मैं नहीं चाहता हूं की सिक्स स्टेप की जरूर नहीं है ठीक है तो वहां भी हम कोई कंडीशन एक्ट कर सकते हैं की भाई ये कंडीशन अगर मेट हुई तो हमें सिक्स्थ तू 10th स्टेप्स की जरूर नहीं है हम फिर से शुरुआत से लूडो स्टार्ट करेंगे तो ये काफी कंडीशंस में हेल्पफुल हो शक्ति है तो इसके एग्जांपल्स देख लेते हैं ठीक है हम अब हम टर्मिनल पर ए गए हैं एसएल के हमें करता हूं अगर आप देखोगे तो लास्ट में 28 और 29 ये दो स्क्रिप्ट मैंने ऑलरेडी बना के राखी है ठीक है क्योंकि जल्दी से मैं उसको समझा सुकून ठीक है पहले तो 28 वाले हम लोग देख लेते हैं ब्रेक की इसमें ब्रेक उसे किया है मैंने अभी देखो सिंपल है अभी वे जस्ट नीड तू कंफर्म है या तो स्क्रिप्ट का क्या कम है हमें सिर्फ ये चेक करना है की ये चीज प्रेजेंट है की नहीं जैसे हमें वो चीज मिल जाति है हमारा कम वहां पे खत्म हो जाता है मुझे क्या है नंबर सिक्स यहां पे सर्च करना है राइट नंबर सिक्स मुझे सर्च करना है और फोर आई एन और लोग क्या है 129 वालुज के अंदर रिपीट होगा इटरेट होगा और डू और दान यह तो हम लोग के अंदर हम लोग ने एक कंडीशन एड करें क्या की आईएफ ओके जो नंबर है सिक्स ठीक है वो जैसे ही इक्वल तू हो जाता है आई के मतलब आई मतलब उसे पर लूप को जैसे ही सिक्स नंबर मिलता है इन इक्वल होता है तो हम लोग को दें क्या है एक नंबर इस फाउंड और यहां पे ब्रेक ठीक है तो इसके बाद हमारा लूप चलना बैंड हो जाएगा राइट सो क्या फॉलो क्या करेगा 1 2 3 4 6 तक जाएगा और जैसे ही सिक्स को मिलेगा वो यहां पे ब्रेक हो जाएगा ठीक है तो उसको रन करके देखते हैं तो आपको थोड़ा सा और आइडिया आएगा यहां पे मैच 28 ठीक है तो नंबर सिक्स हम लोग को फाइंड करना था ठीक ओके अब आप रिजल्ट में देखोगे तो नंबर वन तू थ्री फोर फाइव उसके बाद जैसे ही सिक्स मिला उसने क्या बोला सिक्स इसे फाउंड और उसने अपना लूप वहीं पर ब्रेक कर दिया ठीक है सो इस ऐसे ही आप अपने केसेस में भी ब्रेक उसे कर सकते हो इस तरह से कुछ एड करके ठीक है की आपको इस स्टेज के बाद आपके जो लूप है वो ब्रेक हो जाना चाहिए ओके इसी तरह से हम लोग ने एक मैंने एक 29 कर रहा है अब इसमें क्या है देखते हैं ओके अभी हम लोग इसमें भी वही फॉलोअप उसे किया है लेकिन यहां पर हम लोग क्या है अभी मुझे सिर्फ ओड नंबर प्रिंट करना है ठीक है सो मैंने एक एक तरीका निकाला है एल्डो काफी डिफरेंट तरीके भी हो सकते हैं अब जैसे की मैंने क्या किया ये आई वो हर एक-एक नंबर के थ्रू जाएगा उसके बाद मैंने क्या किया लेट बिकॉज़ मुझे एक्सप्रेशंस उसे करना है मैंने एक वेरिएबल ले लिया आर नाम का और उसमें क्या किया जो आई है मतलब ये जो नंबर है एक के बाद एक इसमें माड्यूल्स तू है तो माड्यूल्स तू यू नो डेट की एवं नंबर में वो जीरो आता है और व्हाट पे वन आता है ओके तो मैंने क्या किया जो आर है मतलब जो की डॉलर आई मॉडल्स तू अगर इसकी वैल्यू जीरो है है तो कंटिन्यू करना है नहीं तो आगे बढ़ाना है तो वह क्या कर रहा है सेकंड पे आएगा वो क्या उसने क्या किया मॉडल इस तू है यहां पे जीरो है तो ये कंडीशन हुई तो यहां पे कंटिन्यू सो कंटिन्यू जब जैसी आया तो पता क्या किया उसने इसके नीचे की जितने स्टेप्स हैं वो छोड़ देगा और वो फिर से कंटिन्यू करेगा पर लूप पे तो वो थर्ड पे ए जाएगा ठीक है और अब इसको चला के देखते हैं तो आपको और ज्यादा समझ में आएगी ठीक है तो मैं के और बैंक उसे करता हूं ओके मैं इसको क्लीन करके पहले तो कैट कर लेट हूं 29 तो यह हमारी स्क्रिप्ट हो गई और मैं रन करके दिखता हूं दास 2979 ठीक है सो ये जो ओड नंबर थे ना इसमें ही ये वाली चली ये वाली लाइन ओड वाली और बाकी वो कंटिन्यू करके वो फिर से लूप में चले जाता था तो इस तरह से भी कंटिन्यू का आप उसे कर सकते हो अपने केसेस में ओके सो ये तो रही हमारे ब्लैक और कंटिन्यू के एग्जांपल इसके बाद आगे बढ़ते हैं स्लीप कमांड स्लीप कमांड हम लोग ने ऑलरेडी देख चुका है एक अपनी एग्जांपल में जब हम लोग ने इंफिनिटी लूप देखा था की जब भी आपको किसी दो कमांड्स या तो टास्क के बीच में थोड़ा सा गैप रखना थोड़ा सा टाइम रखना है या फिर आपको किसी को किसी प्रोसेस को कंप्लीट होने के लिए थोड़ा सा टाइम देना है तो आप वहां पे स्लिप कमांड उसे कर सकते हो बहुत सिंपल है तो 1 एम सेकंड है तो मिनट के टर्म्स में टाइम दे सकते हो ओके उसके बाद देखते हैं अभी जैसे की हम लोग ने ब्रेक और कंटिन्यू देखा ठीक है की जैसे की लूप चल रहा है और कोई कंडीशन मत हुई तो वहां पर हम लोगों के लिए लूप ब्रेक किया लो ओके बट अगर हमें इसे पुरी कर सकते हैं तो स्क्रिप्ट रोकने के लिए हम लोग एग्जिट कमांड का उसे करते हैं ओके सो इसका भी एग्जांपल देखते हैं ओके जैसे की यहां देखो वाली आर्गुमेंट वाली हमारी जो स्क्रिप्ट थी मैंने उसमें एडिट किया है मैं दिखा देता हूं क्या चीज है इसकी ओके तो देखो यह हमारी जो स्क्रिप्ट क्या कर रही थी वो यूजर से कुछ आर्गुमेंट लेती है और उसके बाद रिजल्ट शो करती है ओके सो इसमें क्या बट एक चीज अगर आप देखोगे तो यह जो आपकी स्क्रिप्ट है वो पुरी तरह से डिपेंडेंट किस पे है यूजर पे राइट की वो अगर जब तक आपको आर्गुमेंट पास नहीं करेगा आपकी स्क्रिप्ट का तो कोई कम ही नहीं है अगर आपने इतने सारे स्टेप्स लिखे हैं इतने सारे स्टेप्स लिखे हैं राइट तो वो किसकी बेस पर अरगुमेंट्स अगर यूजर आर्गुमेंट ही नहीं दिया तो आपकी स्क्रिप्ट का कोई उसे नहीं है क्या ये इतने सारे स्टेप चलना चाहिए नहीं चलना चाहिए राइट तो हम लोग क्या है इसमें जब डिपेंडेंसी हो तो हम लोग क्या करते हैं स्टार्टिंग में हम लोग चेक कर लेने की भैया जो मैंने यहां की किया एक सिंपल सी आईएफ कंडीशन लगा दी और मैंने क्या चेक किया की डॉलर हस मतलब नंबर ऑफ फोर्जेंट्स नंबर सिंपली एग्जिट करना है सिंपल एग्जिट करना है ओके और और मैं क्या मैं ना इसके साथ वो कुछ वो भी दे सकता हूं क्या बोलते हैं कुछ ओके एग्जिट से पहले देना पड़ेगा नहीं तो इक्जेक्ट हो जाएगा तो मैं एक बोल सकता हूं प्लीज प्रोवाइड आते लिस्ट वन आर्गुमेंट प्रोवाइड इस तरह से तो अभी मैं अगर इसको रन करता हूं आर्गुमेंट और मैं इसके बाद कोई भी आर्गुमेंट पास नहीं कर रहा हूं ठीक है सिंपल तुम यहां देखोगे प्लीज प्रोवाइड ठीक है तो जितने स्टेप्स से वह नहीं चलेगा इतने सारे स्टेप्स हमारी जरूर ही नहीं थी एग्जिट स्टेटस एग्जिट स्टेटस आ बहुत ही ज्यादा इंपॉर्टेंट कॉन्सेप्ट है जब भी हम डिपेंडेंसी की बात करते हैं डिपेंडेंसी की मतलब की अगर एक आपका कमांड सक्सेसफुल हो तभी दूसरा कमांड चलाना है इन डेट कैसे एग्जिट स्टेटस इसे वेरी इंपॉर्टेंट और अलसो अगर आपको चेक करना है की आपकी कोई कमांड सक्सेसफुल रन हुई थी की नहीं तो आप उसके लिए भी एग्जिट स्टेटस चेक कर सकते हो एग्जिट स्टेट क्या करता है गिव डी स्टेटस ऑफ प्रीवियस कमांड जो भी आपने इससे पहले जो भी कमांड उसे करिए ना उसका स्टेटस बताता है की वो सक्सेसफुल थी या तो अनसक्सेसफुल थी राइट अभी जैसे की मैं आपको एग्जांपल बताता हूं अब जैसे हम नॉर्मल कोई भी कमांड उसे करो जैसे की पीडी इस सक्सेसफुल हुई ठीक है इसमें कुछ तो रिजल्ट दिखाए सक्सेसफुली इसने रिजल्ट देखा है ठीक है अगर मुझे स्टेटस देखना है की जो मेरी इसके पहले वाली जो कमांड थी सब देखोगे तो जीरो के अलावा कुछ भी होगा तो इसका मतलब है की वो कमांड में कुछ तो प्रॉब्लम थी अब जैसे की मैं उसका भी एग्जांपल दिखता हूं जैसे की सीडी रूट 3d रूट यहां पर तो परमिशन डिनाइड ए गया तो इसका मतलब क्या हुआ की यह जो मैंने कमांड एग्जीक्यूट कारी वो अनसक्सेसफुल हुई राइट परमिशन डिनाइड मतलब सक्सेसफुल थी अगर अब मैं आई को और डॉलर और क्वेश्चन मार्क करता हूं तो आप देखोगे तो बात मतलब जीरो के अलावा कुछ भी दिखे रहा है ना तो उसका मतलब है की ये आपकी जो कमांड थी वो अनसक्सेसफुल थी चलो इसका प्रैक्टिकल उसे देखते हैं और इसकी बेस पे हम लोग एक स्टेप भी बनाते हैं जो हमारी 30 स्क्रिप्ट होगी हम लोग क्या करते हैं कैसे कम करेगी चलो मैं आपको पहले वो बताता हूं आपने अगर एक कनेक्शन चेक करने वाली एक स्क्रिप्ट बनाएंगे ओके कनेक्शन चेक कर आप कैसे करते हो नॉर्मली आप यूजिंग सी वन इस तरह से उसे करता हूं बिकॉज़ मुझे एक ही पैकेट भेजना है अभी जैसे की www.google.com google.com कनेक्टिविटी है की नहीं तो देखोगे मैंने जैसे ही यहां पर किया नो यू कैन सी जीरो परसेंट पैकेट लॉस ओके जीरो परसेंट पैकेट लॉस मतलब सक्सेसफुल था अगर आप यहां पर एक डॉलर स्टेटस देखोगे तो यहां पे जीरो है इसका मतलब क्या कनेक्शन सक्सेसफुल था चलो मां लो मैं कुछ रेंडम कोई भी एक्साइट ट्री करता हूं जैसे की व्यू डॉट चलो ठीक है तो ये कोई वैलिड नहीं है ठीक है तो मैं ऐसा चेक करता हूं डेफिनेटली थोड़ा सा वेट करते हैं इसका भी रिजल्ट स्टेटस चेक करो तो एक डॉलर देखो कनेक्टिविटी चेक डॉट एस हा ओके यहां पर हम लोग बेंगलुरु ओके तो हम लोग क्या करते हैं की ये जो साइट का नाम तो वो हम लोग यूजर से ही पूछ लेते हैं बटर रेट यू वांट तू चेक ठीक है तो इस तरह से और यहां पे हम लोग साइट इस तरह से साइट नाम की वेरिएबल में इसको स्टोर कर लेते हैं ओके और इसके बाद हम लोग क्या करेंगे पिंग कमांड उसे करेंगे जो अभी हम लोग में कारी थी वन और इसके बाद आपको साइट का नाम लेना है हम साइड के नाम में डॉलर और यहां पे साइड इस तरह से ठीक है अभी और इसके बाद हम लोग को क्या करना है इसका स्टेटस ही तो चेक करना है आईटी इसे वेरी सिंपल चलो इसमें थोड़ा सा टाइम लगता है ना तो हम लोग क्या करते हैं यहां पे स्लिप कमांड भी उसे कर सकते हैं दिया ठीक है थोड़ा सा टाइम ले लो भैया अपना चेक करने के लिए अभी इसके बाद हम लोग ने क्या किया है दें [संगीत] सक्सेसफुली कनेक्ट तू साइट [संगीत] एक छोटे-छोटे प्रोजेक्ट के अकॉर्डिंग हम लोग ने इस तरह से उसका रिजल्ट भी शो कर दिया चलो उसको करते हैं google.com इस तरह से लिख देता हूं अभी 5 सेकंड अभी हम लोग को वेट करना पड़ेगा और उसके बाद ही वो रिजल्ट आएगा ओके सो रिजल्ट ए गया है जीरो परसेंट पैकेट लॉस ओके नो यू कैन सी डी जो आपका जो मैसेज है वो भी आप देख सकते हो सक्सेसफुली कनेक्ट तू www.google.com ये कितने उसने प्यार से उसमें सब कुछ बता दिया ठीक है आप चाहे तो फिर से अगर कुछ नॉर्मल वाली देना हो जैसे की आ localhost.com सो मैं इस तरह से देता हूं तो इसमें देखते हैं की क्या आता है और यहां पे देखोगे इसमें भी इसने सक्सेसफुली कनेक्ट तू लोकल होस्ट कर दिया ओके तो यहां पर क्या प्रॉब्लम है मैं आपको बताता हूं ठीक है तो यहां पर हम लोग ने पिंक कमांड उसे कारी ठीक है वो तो आंसर्सफुल थी लेकिन उसके बाद हम लोग ने स्लीप कमांड उसे कर ली ठीक है स्लीप का मार दो सक्सेसफुल थी ना तो ये जो हम लोगों ने कंडीशन चेक कारी तो उसको क्या लगा की यार पिछले वाली तो सक्सेसफुल थी ठीक है तो हम लोग क्या करते हैं यहां पर ये वाली जो है इसको हम लोग कमेंट कर देते हैं ठीक है अभी प्रॉपर आना चाहिए ठीक है तो ये चीज हैं थोड़ी सी दी वर्किंग आपको आनी चाहिए की अगर फ्लो समझना है तो अपन को कोई प्रॉब्लम नहीं होती जैसे की दास फिर से करते हैं localhost.com ठीक है तो इस बार बिल्कुल परफेक्टली हमारा रिजल्ट आएगा देखना और रिजल्ट का वेट करते हैं और आप देखोगे तो इस बार सक्सेसफुली आएगा देखना मैं देखोगे तो अनेबल तू कनेक्ट तू लोकल host.com या फिर अनसक्सेसफुल या तो फील्ड आप इस तरह से ग सकते हो तो देखो यहां पे कनेक्टिविटी का ही हम लोग ने एक एक छोटा सा प्रोजेक्ट है तो स्क्रिप्ट हम लोग ने बना ली ओके तो ये होगा हमारे कुछ इंपॉर्टेंट बेसिक कॉन्सेप्ट चलो इसके बाद कुछ और छोटी छोटी चीजें कर करते हैं एक हो गया 20 नाम ठीक है डायरेक्टली नाम और रियल बाद जब भी अभी जैसे की हम लोग ने कुछ स्क्रिप्ट बनाई थी स्टार्टिंग में जहां पर हम लोग पाठ को रेफर कर रहे थे ठीक है तो हम लोगों ने किसी फाइल का पाठ दिया था और वहां पर कभी-कभी इंपॉर्टेंट हो शक्ति है मैं स्क्रिप्ट में तो नहीं बताऊंगा बेटा कोई डायरेक्ट बता देता हूं ठीक है डायरेक्टली इन्फो और ओनली गिव डी फाइनली आपके पास सपोज एक डायरेक्टरी पुरी फूल बात है किसी फाइल का और आपको सिर्फ उसमें से फाइल का नाम चाहिए तो आप पीस नहीं उसे कर सकते हो जैसे की बेस नाम बेस नाम किया और उसके बाद आप पूरा पद भी देते हो जैसे की होम बाल और मी स्क्रिप्ट टेस्ट और सीसी ठीक है आप जैसे ही ये पूरा आपने पाठ दिया पूरा फूल फूल पद दिया और जैसे ही आप इंटर करोगे तो आपको सिर्फ प्रोफाइल का नाम देगा ओके तो इस तरह से कभी-कभी जरूर पड़ती है जब आप डायरेक्टली या तो बात के साथ डील करते हो मैंने आपको सिर्फ फाइल का नाम चाहिए होता है सो आईटी इसे वेरी इंपॉर्टेंट ओके तो यह तो रहा हमारा बेस नाम दूसरा देखते हैं डायरेक्ट ट्रेन डायरेक्ट ट्रेनिंग क्या होता है स्ट्रेट डी फाइनल गिव डी डायरेक्ट ओके तो ये से है अगर जैसे की डायरेक्टरी नाम और मैं यहां पे सीसी ठीक है यहां पर डायरेक्टरी नाम और फूल पद देता हूं तो वो क्या करेगा डायरेक्टली दिखाएगा की यह जो फाइल है वो किस डायरेक्टरी में है तो उसका पूरा फूल पार्ट दिखा देगा की भाई मी स्क्रिप्ट नाम की डायरेक्टरी है फोल्डर है ये इसके अंदर आपकी फाइल प्रेजेंट है सो काफी बार ये भी इंपॉर्टेंट है की ये फाइल किस डायरेक्टरी में है अनुज डायरेक्टरी के अंदर दूसरी फाइल्स है क्या तो कभी-कभी ऐसे इस कंडीशन हमें चेक करनी पड़ती है वहां पे इंपॉर्टेंट है उसके बाद रियल पाठ ओके रियल पाठ भी इंपॉर्टेंट है सम टाइम पर एग्जांपल अभी जैसे की आप यहां पर प्रेजेंट लोकेशन यहां पर ठीक है हो सकता है की आप बहुत अंदर कोई डायरेक्टरी में हूं स्ट्रक्चर में हूं या तो आप नॉर्मल ही एक स्क्रिप्ट कर रहे हो जो की कहानी तो इंटरनेट ही वो चेक कर रहा है अभी जैसे की उसके पास अगर फाइल का नाम है प्रेजेंट करता हूं अगर आप देखोगे तो यह पूरा फूल बात बता देता है की आप यह फाइल का पांच चेक करना है ना आपको तो आपको पूरा बाद दिखा देगा और यहां पे एक इंटरेस्टिंग फैक्ट है की जरूरी नहीं है की आपके पास फाइल हो आप कुछ एक रेंडम चीज भी लिखोगे ना तो आपको पास वो दे देगा जैसे की रियल पाठ रियल पाठ जैसे की मैं सिंपल हाय कर लेट हूं तो आप देखोगे तो उसने पूरा लोकेशन दे दिया की है आपने कहां पे प्रिंट किया ठीक है सो ये काफी ज्यादा हेल्प है की अगर आप कहानी इंटरनल कोई तो सर्चिंग कर रहे हो यूजिंग डी स्क्रिप्ट जो और आपको उसे लोकेशन पर पूरा पांच चाहिए ना ऐसा कुछ रियल फादर ऑफ उसे कर लो और आपको वो पूरा उसे जगह का पूरा फूल बात आपको मिल जाएगा ओके ये अगेन है चेक ये फाइल है डायरेक्टली एक्जिस्ट और नोट ओके सो अभी हम लोग ने एक कंडीशन अच्छी थी किसके इसमें की जब अरगुमेंट्स के अरगुमेंट्स की कैसे में जब हम लोग एग्जिट कारी थी राइट हम लोगों ने क्या किया था की भाई आर्गुमेंट पास किया है की नहीं यूजर ने नहीं तो हमारी स्क्रिप्ट को एग्जिट करना है अगर मां लो की हमारी स्क्रिप्ट डिपेंडेंट है आर्गुमेंट में डिपेंडेंट नहीं है बट फाइल पे डिपेंडेंट है उसके अकॉर्डिंग हम उसे पर डिसीजन ले सकते हैं सपोज मुझे यह फाइल को उसे करना है तो क्या मुझे पुरी स्क्रिप्ट रन करना चाहिए नहीं मैं पहले ही चेक लगा दूंगा की अगर ये फाइल नहीं है तो भैया इसको आप स्क्रिप्ट को रॉक दो तो मैं क्या करता हूं यहां पे मैं पहले ही चेक लगा देता हूं ठीक है और अगर आप चेक देखोगे तो काफी इजी है हिफिन अप और उसके बाद आपको फाइल का पार्ट देना है तो यहां पे हिफिन अप दिया मैंने इसके बाद में क्या करता हूं डॉलर फाइल और इसके बाद दें अगर यह फाइल पाठ है तो मुझे क्या करना है एक फाइल एक्जिस्ट और यहां पर आप कर सकते हो एग्जिट विद वन स्टेटस यह फाइल पर डिपेंडेंट है अगर यह फाइल है ही नहीं यहां पर तो मैं क्या करूंगा फाइल नोट एग्जिट पाल के मैं इस स्क्रिप्ट को और कर दूंगा ओके सो यहां पर मैं एग्जिट कर देता हूं ओके सो फाइल एक्जिस्ट ठीक है जल्दी से अगर फाइल का नाम चेंज कर डन तो जैसे की मैं यहां पर मां लो यह कर देता हूं ठीक है मैंने वहां पर है ही नहीं एक्जिस्ट ही नहीं करता तो उसने क्या बोला फाइल नोट एक्जिस्ट और अभी जो मैंने एक चीज बताई थी जो एग्जिट स्टेटस है वह सिर्फ कमांड पर क नहीं करता यह आपकी स्क्रिप्ट करता है अगर आप अभी नो आई को और जीरो करोगे तो आपको दिखेगा वन क्योंकि आपकी जो स्क्रिप्ट है वो सक्सेसफुल थी ओके तो इसी प्रकार से आप यह फाइल अभी जैसे की हम लोग फाइल और इसका अपोजिट कैसे यहां पे नोट लगा दो की मतलब अगर वो फाइल एक्जिस्ट नहीं करती तो क्या करना है काफी बार आप को जरूर है की अगर वो फाइल एक्जिस्ट नहीं करती तो आपको फाइल बनानी है जैसे की 31 अभी [संगीत] चलो यहां पर पोली ठीक है तो यहां पर मैं मां लो एक नई फाइल दे देता हूं अभी यह फाइल पाठ पर अगर मां लो यह फाइल नहीं तो क्या करना है ओके सो मैं क्या करता हूं यहां पर फाइल नोट एक्जिस्ट की जगह मैं यहां पर कर देता हूं क्रिएटिंग फाइल नो ओके और यहां पर मैं क्या कर देता हूं सिंपल टच पाल पाल वैसे इसको कैसे हैंडल करना वो भी हम लोग देख लेंगे ओके सो क्रिएटिंग फाइन नो ओके और इसके अलावा क्योंकि उसने इस बार फाइल बना दी आप उसको जरूर ही नहीं है देखो ये प्रशांत और टेस्ट नाम की इतने फाइल बना दी सो ये हो गया हमारे कुछ उसे केसेस ओके सो आप बात करते हैं हमारे ब्यास वेरिएबल की देखो तो बैच वेरिएबल क्या होता है ये कुछ वैरियेबल्स होते हैं जो की फ्री डिफाइन होते हैं ठीक है तो जो हमारी शैली होता है जो ऑपरेटिंग सिस्टम होता है वही प्रोवाइड करते हैं शायद ये वैरियेबल्स क्योंकि हमारे लिए काफी ज्यादा यूजफुल है हम उसको डायरेक्टली उसे कर सकते हैं वैसे तो काफी सारे वैरियेबल्स हैं बट जो कुछ मैं सिर्फ यहां पे दो वैरियेबल्स के यहां पर बात करूंगा जो की एक रेंडम एक एक यूआईडी है उसका एग्जीक्यूट करोगे ना एक रेंडम वेरिएबल या तो एक नंबर जेनरेट करेगा बिटवीन जीरो और 32767 चलो इसको ट्राई करते हैं सिंपल देखो आपको वेरिएबल कैसे एक्सेस करना है तो आपको पता ही है अब देखोगे जितने बार एग्जीक्यूट करो हमेशा एक एन एक रेंडम नंबर आएगा हेल्पफुल है अभी जैसे की आपको एक रेंडम पासवर्ड जनरेटर कुछ बनाना है की जो पासवर्ड जेनरेट करके दें ऑटोमेटेकली आईएसपी भी प्रोजेक्ट है अभी आएगा ओके सो उसमें ये रेंडम आप उसे कर सकते हो काफी यूजफुल है दूसरी चीज है यूआईडी ओके यूजर आईडी ऑफ डी यूजर लोग 10 ठीक है तो जो भी यूजर कमांड एग्जीक्यूट कर रहे हैं उसकी यूजर आईडी शो करना अभी जैसे की एक डॉलर [संगीत] ओके यह कहां पर उसे होती है देखो यूआईडी इसे वेरी यूजफुल इन कैसे अगर आपको चेक करना है की जो यूजर है वो रूट है की नहीं ये बहुत बहुत ज्यादा आप उसे करोगे इसको क्योंकि काफी सारे जो स्क्रिप्ट्स होती हैं वो आप खुद आप चाहते हो की वो उसको सिर्फ रूट यूजर ही लोग अमीन एग्जीक्यूट करें तो उसे केसेस में आप इस वेरिएबल को उसे कर सकते हो ओके अब जैसे की मैं आपको अभी एग्जांपल दिखा देता हूं जैसे की मैं आगे एन रूट यूजर ऑब्टेन हुआ ठीक है अब मैं ए को यहां पे यूआईडी करता हूं सो अब देखोगे तो जीरो तो फोर्स योर डेट पर रूट यूजर ये जो यूआईडी है ना उसकी आईडी यूजर आईडी ऑफ यू रूट बिल बी जीरो तो अगर आप चाहते हो की आपकी स्क्रिप्ट सिर्फ रूट यूजर या तो रूट वाले ही यूजर्स को एग्जीक्यूट कर सके तो यहां पर आप इस तरह से ये दास वेरिएबल उसे कर सकते हो ओके कम करते हैं जो रेंडम हमारा वेरिएबल है उसको उसे करके एक जल्दी से एक इंटरेस्टिंग सी हमलोग एक स्क्रिप्ट बना देते हैं ठीक है ये हमारी हो गई 32 कर रहे हैं इसका नाम दे देते हैं डिक डॉट एस हा डिक मतलब आपने पता है की कोई भी एक रेंडम नंबर आता है 126 सो वो हम लोग यहां पे बनाने वाले हैं वो कैसे बनाएंगे वो भी देख लेते हैं जेनरेटिंग रेंडम नंबर बिटवीन वन तू सिक्स ठीक है हम लोग यहां पे इस तरह से ले लेते हैं बिकॉज़ हम लोग एक्सप्रेशंस उसे करेंगे माड्यूल्स ओके सुशील ठीक है तो वह हम लोग एक्सप्रेशन उसे करते इसलिए हम लोग डॉलर साइन उसे करना था वो मैं मैंने मिस कर दिया था क्योंकि जो हम लोग डबल पेरैंथेसिस उसे करते हैं डायरेक्टली करते हैं नहीं तो अगर हम लोग यहां पर असाइनमेंट भी कर रहे थे साथ में ओके अब अब आप देखोगे की मैं जब भी इसको एग्जीक्यूट कर रहा हूं तो आप देखोगे वो वन तू सिक्स के अंदर ही ये देखो ये नंबर जेनरेट करेगा तो आप चाहे तो उससे साफ सीधी लूडो सब खेल सकते हैं देखो अब इतना हमने सारे नंबर कर कर लिए 1 2 3 4 6 5 ठीक है तो सारे नंबर कर कर लिए और वो इसके अंदर ही वो कर रहा है ठीक है रिगार्डिंग डी लॉजिक की भाई मैंने क्या लॉजिक किया है तो वो थोड़ा सा आप कैलकुलेट करो और क्यों किया है वो चीज आप थोड़ा सा ये होमवर्क है आपका ओके सो ये हम लोग ने एक बढ़िया सी स्क्रिप्ट भी बना लिए फिर से मैं आपको दिखा देता हूं सिंपल हम लोगों के कुछ नहीं किया एक रेंडम नंबर जो रेंडम वेरिएबल हमने तो देखा इसको माड्यूल्स 6 किया और प्लस वन किया और हमने ने उसको एक वेरिएबल में असाइन कर दिया और हम लोग उसको प्रिंट कर रहे हैं ठीक है सो इस तरह से आप एक डिक वाला एक हम लोगों ने छोटा सा प्रोजेक्ट बना लिया रही बात यूआइडीएआइ की ओके सो यूआईडी ओके सो ये भी कर कर लेते हैं हम लोग एक्चुअली ओके है इसलिए हम क्या करते हैं 33 रूट [संगीत] अभी हम लोग को एक चीज पता है उसकी जो यूआईडी होती है वो हमेशा जीरो रहती है तो हम लोग यहां पर चेक कर सकते हैं काफी इजी राइट और क्या करेंगे इस तरह से डॉलर यहां पर सॉरी पर मी स्क्रिप्ट और 33 सो आप देखोगे तो जब रूट यूजरना है इसको अमीन एग्जीक्यूट किया तो उसने लिखा की यूजर इस रूल जब पॉल ने किया था तो उसने क्या लिखा है यूजर इस नोट रूट सो इन दिस कैसे आप इस तरह से रूट यूजर एक्सेस भी चेक कर सकते हैं बिकॉज़ सब कोई सेंसेटिव चीज हैं स्क्रैप जो की एक नॉर्मल यूजर को नहीं चलानी चाहिए अब जैसे की यूजर क्रिएशन हो गया एडमिट टास्क हो गए ठीक है तो उसे केसेस में हम लोग यहां पे रूट यूजर चेक कर सकते हैं चलिए हम डायरेक्ट चलते अपने टर्मिनल पर और डायरेक्ट एग्जांपल के साथ समझेंगे हम लोग ओके सो अभी तक हमारी 33 स्क्रिप्ट हो चुकी हैं अभी हम लोग रीड आरक्षण की अगर बात कर रहे हैं तो आप लोग ने देखो इस टाइप की कोई साइन देखें होंगे ग्रेटर दें इसका क्या उसे होता है अब जैसे की आप जब भी कोई कमांड एग्जीक्यूट करते हो राइट अब जैसे की एलएस करते हो तो यहां पे आपको क्या है जितनी भी आपकी स्क्रिप्ट्स के नाम है वो ए जाए राइट और सपोज आपने यहां पर पीडी किया या तो आपने होश नाम किया या तो अपनी डेट किया तो यहां पे जो कमांड्स है जो आउटपुट हैं ये आपके टर्मिनल पे ए रहा है सपोज अगर मैं कहूं की अभी जैसे की देखो मैं आपको एग्जांपल देता हूं अब जैसे की एलएस है ओके यहां पे इतनी साड़ी नाम है आपके स्क्रिप्ट के और सपोज अगर आपके मां लो कोई फ्रेंड है या तो आपका कोई आपके ऑफिस में कोई टीम मेंबर्स है हम वो बोलना है की ये इस लोकेशन में जितनी भी फाइल्स हैं उसकी नाम मुझे दो क्योंकि तो आप कैसे डॉग राइट ठीक है कॉपी पेस्ट स्क्रीनशॉट लेकर सब चीज भी कर सकते हो बट हो सकता है यहां पर 33 की जगह क्या करोगे सो उसके लिए एक तरीका है की हम क्यों ना एक कम करें की हम जो फाइल की नाम है राइट इसको हम लोग एक फाइल एक दूसरी फाइल में राइट कर दें ओके तो ये चीज हम लोग कर सकते हैं अब जैसे की हम लोग ल एस अभी कर रहे थे अभी हम लोग क्या करते हैं इसके बाद ऐसा ग्रेटर डेन साइन दो एन उसके बाद एक फाइल का नाम दे दो ओके जैसे की जो फाइल्स कमांड था जो उसका आउटपुट था मतलब जो भी जितनी फाइल्स के नाम थे ना ये इस फाइल में चले गए ठीक है अभी आप देखोगे तो ये फाइल बन गई होगी पहले सेट किया और ये देखो जो फाइल लास्ट डीएक्सट ओके अगर मैं इस फाइल को रीड करता हूं जैसे की जो फाइल अगर आप देखोगे तो इस तरह से जितनी भी हमारी जो फाइल्स है उसके पूरे नाम यहां पर ए गए ठीक है तो ये नाम है बस ठीक है ये टेक्स्ट है ओके तो इस तरह से चाहे आप पीडी कमांड जैसे की डेट कमांड है अगर आपको है इस फाइल में करना है तो ऐसे भी कर सकते हो अभी मैं अगर इसको रीड करता हूं ओल्ड फाइल और टक्स तो आप देखोगे तो यहां पर इस फाइल में सिर्फ डेट है मतलब पुरानी जो चीज थी वो यहां पे रिमूव हो गई है ठीक है तो इसका मतलब ये भी है की जब आप सिंगल > साइन उसे करते हो इसका मतलब है की ओवरराइट करना तो मतलब जो भी पुराना पिछला जो भी लिखा हुआ था वो आपको रिप्लेस कर देगा बट इसकी जगह आप अगर क्या करते हो इसमें यहां पे डबल साइन उसे करते हो सपोज मुझे डेट कमांड करो तो मैंने एड कर दिया अभी मुझे पीडी कमांड का जो आउटफिट है उसको भी एड करना उसको भी मतलब पुराना वाला भी होना चाहिए उसको रिप्लेस नहीं करना है आप सिंपली यहां पे डबल ऐसे ग्रेटर दें साइन उसे कर लो अल्प फाइल ओके यहां पे इसके बाद होस्टिंग और उसके बाद जो फाइल और टक्स चलो आप ये इस फाइल को रीड करते हैं अब देखोगे तो ये डेट हमारी वो जो पहले थी वो भी अभी है यानी इसके बाद इस जो हमारा पीडी कमांड है उसका आउटपुट और उसके बाद होस्ट नियम तो हम लोग की चीज एड होते जा रहे हैं तो फाइल में अगर अपेंड करना हो कुछ एड करते रहना है तो डबल आप ऐसे डबल ग्रेटर दें उसे कर सकते हो ओके सो आईटी इसे वेरी हेल्पफुल ओके सो क्या उसे है इसका आपके आपके स्क्रिप्ट में राइट देखो स्क्रिप्टिंग में ऐसा है दो चीज अभी जैसे की स्क्रिप्टिंग आप जब एक थोड़े से एडवांस लेवल पर पहुंच जाओगे वत आप शायद घर में बैठे होंगे संडे के दिन आपकी स्क्रिप्ट अपने आप चल जाएगी राइट अब स्क्रिप्ट का कुछ तो आउटपुट होगा राइट सक्सेसफुल हुई नहीं हुई कुछ प्रॉब्लम हुआ कुछ एरर आया कुछ तो प्रॉब्लम होगी हो भी शक्ति है मेरे को सक्सेसफुल हुई तो उसका भी आउटपुट होना चाहिए तो वो आउटपुट जाएगा कहां टर्मिनल पर तो आएगा नहीं क्योंकि आप तो प्रेजेंट ही नहीं हो ना आप चला ही नहीं रहे हो तो स्क्रिप्ट मतलब आपकी टर्मिनल पर भी आउटपुट नहीं आएगा तो आप क्या कर सकते हो आप वो जो आउटपुट है जो भी चीज हैं ना आप उसको एक फाइल में इस तरह से राइट करके रख सकते हो एक लॉक फाइल बना सकते हो मंडे को फिर से ऑफिस जाते हो तो आप चेक कर सकते हो उसे फाइल में की भैया आपकी स्क्रिप्ट प्रॉपर्ली चली की नहीं कुछ प्रॉब्लम्स तो नहीं थी अब जैसे की यहां पर हम लोग कर सकते हैं हम लोग यहां पर इससे भी चेक कर लेते हैं मैं बताता हूं की अभी हम लोग ने एक अभी रिसेंटली एक स्क्रिप्ट बनाई थी कनेक्टिविटी चेक वाली राइट सो हम लोग क्या वहां पर क्या कर रहे थे पिंक हिफिन सी वन ओके और यहां पे google.com इस तरह से हम लोग कर रहे थे अभी अगर आप इसको नॉर्मली चलते हो ठीक है यहां पे 34 है ना सो 34 इसको हम नॉर्मली चलते हो तो आप क्या होगा की जैसे ही इसको एग्जीक्यूट करते हो ना तो इस अब देखो इसमें पिंक कमांड का ये जो आउटपुट है अगर आप देख रहे हो ये पूरा टर्मिनल पर प्रिंट हो रहा है बेटा नहीं चाहते हो तो आप इसका एक और सॉल्यूशन है बट आपको चेक भी करना है बाद में तो आप क्या सिंपली क्या कर सकते हो ओके जैसे की redirect.com ओके और दास 34 इसको रन करता हूं तो अगर आप देखोगे तो इस बार आपकी टर्मिनल पर कुछ प्रिंट नहीं होगा तो आपके टर्मिनल रहेगा क्लीन क्लीन रहा कोई आउटपुट नहीं आया बट आपको नेक्स्ट दे का चेक करना है क्या आप कुछ प्रॉब्लम तो नहीं हुई कुछ ठीक-ठाक हुआ आप देखोगे तो यहां पे रीड direct.log यह फाइल बन गई अब इस फाइल को रीड कर सकते हो ठीक है मैं इसको क्लीन करता हूं पहले इसको रीड करोगे तो देखोगे तो जो आपकी स्क्रिप्ट का जो कंटेंट है वो यहां पे प्रिंट हो गया सो इस तरह से आप को किसी फाइल में राइट करना तो कर सकते हो काफी इजी वे में और अगेन आपको पता ही है की अगर आपको ओवरएक्ट करना है पुरानी चीजों को हटाते जाना है तो आप सिंगल ग्रेटर दें साइन उसे करो डबल करोगे तो आपको अप और करेगा ओके और उसके साथ आप डेट भी दे सकते हो की किस डेट में क्या-क्या चीज प्रिंट हो रही है यानी इस तरह से आप अपनी जो लॉगिन है उसको कस्टमाइज्ड कर सकते हो ठीक डायरेक्शन की बात ओके तो यहां पर एक चीज और है जो शायद आपको जरूर पड़ेगी की भैया या तो स्क्रिप्ट में जो अगर आप कमांड एग्जीक्यूट कर रहे हो उसका आउटपुट या तो टर्मिनल में प्रिंट होगा या तो आप उसको किसी फाइल में रीड डायरेक्ट कर डॉग अगर दोनों ही चीज नहीं चाहिए तो मेरे कम की नहीं है मुझे नहीं लेना देना मुझे नहीं करना चेक ठीक है सो आप क्या कर सकते हो उसको रीड डायरेक्ट कर सकते हो ठीक है तो डायग्नल ऐसा होता है की वो वेनिस हो जाएगा अब वो एक्जिस्ट ही नहीं करेगा वो मतलब कहानी भी स्टोन नहीं रहेगा तो अगर आप यहां पर नीचे एग्जांपल भी देख सकते हो जैसे की अगर किसी कमांड का आपको आउटपुट नहीं करना है तो आप सिंपल क्या करो और और ग्रेटर दें साइन और कर डॉग तो वो बैलेंस हो जाएगा चलो इसका हम लोग एग्जांपल भी देख लेते हैं अब जैसे की देखो ये नॉर्मल कमांड्स में भी एक एक्सेप्टेबल है जैसे की सीडी रूट करता हूं मैं तो यहां देखोगे तो इसके रिलेटेड एक एरर ए गया क्योंकि मुझे टर्मिनल पर प्रिंट हुआ रीडायरेक्ट कर रहा यहां पर देखोगे तो यहां पर टर्मिनल पर कुछ प्रिंट नहीं हुआ ओके सो अभी हम लोग इसमें ठीक है तो यह चीज हम लोग थोड़ा सा हम करेंगे जो कनेक्टिविटी हमारी थी वो 30 वाली उसमें हम लोग चेंज करेंगे जैसे की तो हम लोग क्या छह रहे थे की ये जो पिंक और जो साइट है ठीक है जब हम ये चलती है तो हमें इसका आउटपुट ना ही किसी फाइल में राइट करना है ना ही टर्मिनल पर प्रिंट करना था हम सिंपली यहां पे क्या करेंगे इसका मन के बाद हम लोग करेंगे और ग्रेटर इस तरह से कर देंगे google.com करते हैं ओके तो यहां पर इस बार कुछ वह प्रिंट नहीं करेगा वह सिंपल आपको सिर्फ यह देगा सक्सेसफुली कनेक्ट ठीक है अब जो कम की चीज है जो आउटपुट था जो की आपकी शादी यूजफुल नहीं हो तो आप उसको डायग्नल में पास कर सकते हो तो ये भी काफी ज्यादा इंपॉर्टेंट है ओके अब ए जाते हैं देखते हैं प्रिंट डी नाम ऑफ डी स्क्रिप्ट ओके सो ये बहुत छोटा सा कॉन्सेप्ट है बट आप इसको कहां उसे कर सकते हो अब जैसे की देखो आप लोग इन करते हो ना अब जैसे की आप कैसे एक स्क्रिप्ट में होगी ठीक है रियल एनवायरनमेंट में सपोज आपके 10 स्क्रिप्ट हैं और आप लोग इन कर रहे हो किसी लोग फाइल्स बना रहे हो सो डेट आपको पता रहेगा की ये लोग लाइन किस आपकी स्क्रिप्ट से ए रहा है ठीक है दिस इस ओनली वैलिड थिंक और कभी कब्र ही जरूर होती है इनफॉरमेशन परपज के लिए सो स्क्रिप्ट का नाम के लिए आप क्या कर रहे हो डॉलर और जीरो सो ये आपको आपके स्क्रिप्ट का नाम दे देगा ठीक है [संगीत] 34 हो चुकी है है स्क्रिप्ट नाम कैसे हमें रिट्रीव करना वह चीज हम लोग देखेंगे ओके नाम ऑफ दिस स्क्रिप्ट इसे डॉलर का नाम मिल जाएगा जैसे की बेस्ट 35 करते हो तो आप देखोगे था डी नाम ऑफ दिस स्क्रिप्ट इस 35 script.h ओके सो इट्स सो सिंपल सो कभी कभी जरूर पड़ती है जैसे की लॉगिन वगैरा फैक्टर में ये चीज जरूर पद शक्ति है छोटा सा कॉन्सेप्ट है इट्स नोट वेरी इंपॉर्टेंट ओके चलो हम लोग इन की बात ही कर रहे थे तो अभी हम लोग ने एक एक तरह से देख लिया जो कस्टमाइज्ड हम अपनी लॉक फाइल बना सकते हैं जो भी आउटपुट हमें राइट करना है वो हम लोग एक फाइल में रीड डायरेक्ट कर सकते हैं और हम लोग कस्टमाइज्ड कर सकते हैं अभी एक यह हमारा स्क्रिप्टिंग होता है आपको ये भी मिलेगा कीवर्ड जो की आपके जो में लॉक्स है उसमें लॉगिन करेगा जैसे आईएफ यू वांट तू मेंटेन डी लॉगिन पर योर स्क्रिप्ट यू कैन उसे लंगर इन योर स्क्रैप यू कैन फाइंड डी लॉक्स अंदर और ये जब आप लोग उसे करते हो सो इसके लॉक्स बनते हैं वार लॉक्स और मैसेज फाइल के अंदर ओके यह कैसे दिखते हैं चलो अपन देखते हैं ओके सो यहां पे इसके लिए हम लोग एक और स्क्रिप्ट बना लेते हैं जैसे लोग फ्रॉम अभी आप फाइल का नाम ले सकते हो जैसे की डॉलर अभी हम लोग ने किया था 0 बस इतना फ्रॉम और डॉलर जीरो ठीक है इसको हम लोग एग्जीक्यूट करते हैं था ठीक है तो मैं शुरू करके दिखा देता हूं और दिस इस एप्लीकेबल पर डी मतलब जो एडमिन जी के पास एक्सेस है उन लोग ये चीज ट्राई कर सकते हो वार लोग मैसेज ठीक है तो इसमें रूट एक्सेस मैंने यहां पर मैं सबसे नीचे ए जाता हूं देख लेते था| ये हो गया और आपका यूजर नाम हो गया हो गया और दिस इस एन लॉक फ्रॉम आपकी फाइल का नाम ठीक है तो आपको पता है की भैया इस टाइम पे एग्जीक्यूट हुआ और इस इस फाइल से आया तो यहां पे इन केसेस में फाइल का नाम जो भी हम लोग भी शिखा वो यूजफुल है राइट बट एक चीज ध्यान देना है की ये जो आप लोग और उसे कर रहे हो वो एडमिन इनके पास एक्सेस है ये तो एडमिन सिस्टम और उसको हम टेस्ट कर रहे हम डायरेक्टली चलाएंगे कुछ प्रॉब्लम्स आएगी हमें समझ नहीं आएगा की क्या दिक्कत है लेकिन जब हम डीबगिंग इनेबल कर देते हैं तो हमें समझ में आता है स्टेप वाइस स्टेप हो क्या रहा है तो हमें एक आइडिया मिल जाता है की हां इस स्टेप पे आगे कुछ तो प्रॉब्लम हुई है ओके और इसके लिए आपको क्या करना है स्क्रिप्ट के स्टार्टिंग में सेट हाइफान एक्स इस तरह से आपको एक प्रॉपर्टी दे देनी है हम लोग इसके लिए कोई एक्जिस्टिंग वाली ही स्क्रिप्ट उठा लेंगे बिकॉज़ हम लोग ठीक है तू से टाइम 26 ओके और सबसे पहले स्टार्टिंग में हम लोग क्या करेंगे हम लोग कर देंगे सेट हाइफा एक्स ओके आर्गुमेंट पास नहीं है तो वो इस कंडीशन पे गया ठीक है इस कंडीशन के बाद इसने क्या बोला प्लीज प्रोवाइड आते लिस्ट वन आर्गुमेंट और जो की हमारा एग्जीक्यूट हो गया और ये वाला इसके बाद स्टेप एग्जीक्यूट हुआ है ना इसके बाद हमारी जो स्क्रिप्ट है वो स्टॉक हो गई तो आपको यहां पे देखो समझ में भी ए रहा है की ये चीज चली तो लेकिन कैसे चली की ये कंडीशन उसने चेक कारी फिर उसके बाद ये वाली कमांड उसने एग्जीक्यूट किया है तो आपको यहां पे स्टेप बाय स्टेप कमांड्स भी दिखाई जाएगा तो आपको इसके आइडिया आएगा की कहां पे प्रॉब्लम थी अभी जैसे की मैं एक आर्गुमेंट पास करता हूं जैसे की जो सिंपल तब देखोगे स्टेप के थ्रू जा रहा है जैसे की पहले स्टेप पर गया इसने यह ठीक तो इसने डायरेक्ट दूसरे स्टेप पर ए गया की एक फर्स्ट आर्गुमेंट ठीक है तो इसने यहां प्रिंट कर दिया फिर इसके बाद ये ली कमांड चली फिर ये प्रिंट किया फिर ये कमांड चली फिर प्रिंट किया तो इस तरह से आप डिपिंग जब आप टेस्टिंग कर रहे हो अपनी स्क्रिप्ट की तो थोड़ा सा ये आपके लिए यूजफुल है ओके इसके बाद एक और छोटी सी चीज है जैसे की सेट हिफिन एक्स किया आप सेट हाइफान ए भी कर सकते हो लेकिन दीपक अगेन के लिए नहीं एक्चुअली आईएफ यू वांट तू एग्जिट अवर स्क्रिप्ट व्हेन एन कमांड फेल अभी हम लोग ने काफी साड़ी एक्सेप्शन या तो कंडीशन हम लोग ने मैनेज कारी राइट की जैसे की अगर ये फेल होता है तो क्या करना है फेल नहीं होता तो क्या करना है और सिंपली अगर आप चाहते हो की कोई भी आपकी कमांड फेल हो तो आपकी स्क्रिप्ट कहानी पे स्टॉप हो जाए आप सिंपली कर सकते हो 37 ओके सो ओके जैसे की मैं यहां पे कुछ कमांड्स एग्जीक्यूट कर रहा हूं जैसे की पीडी ओके और इसके बाद सपोज डेट कमांड और इसके बाद उसने हमसे पहले मैं करता हूं जिसे की सीडी है यहां पे अगर कमांड फेल भी हुए तो इसमें क्या है इसका एरर प्रिंट कर दिया और उसके बाद वो दूसरे स्टेप पे चला गया ओके हम लोग क्या करते हैं अगर इसमें थोड़ा सा एक छोटा सा चेंज करते हैं हम लोग स्टार्टिंग में क्या करते हैं एक प्रॉपर्टी उसे सेट कर देते हैं सेट हिफिन ठीक है इसका मतलब क्या है की जैसे ही अगर कोई कमांड फेल हो तो हमारी स्क्रिप्ट रूप जाना चाहिए ठीक है तो हम लोग ने क्या किया वहां पर आपकी स्क्रिप्ट रुक गई ठीक है तो ये वाली जो रेड है मतलब जोश नाम वाली कमांड वो उसके ऊपर गए की अगर आप चाहते हो ऐसी कोई कमेंट हो आपकी तो आप इसको काफी एजीली उसे कर सकते हो ओके सो अब एक और चीज ए जाति है रनिंग स्क्रिप्ट इन बैकग्राउंड क्यों जरूरी है यह चलो मैं इसको बताता हूं इसके लिए हम लोग नो हाफ उसे करते हैं जो 15th था वो हम लोग देखते हैं ठीक है बेस्ट 15 ओके 1234 राजू और ओके सो यहां पे हम लोग इसको एडिट कर लेते हैं और यहां पर मैं एक छोटी सी चीज करूंगा राइट और इसके नीचे मैं जाता हूं मतलब वो क्या करेगा यहां पे स्लिप कमांड उसे कर लेट हूं मैं सपोज थ्री सेकंड थ्री सेकंड तो करेगा लेकिन हर एक बार प्रिंट करने के बाद वो 3 सेकंड का वेट करेगा ओके सो यहां पे इसका क्या दिक्कत होती है इससे चलो मैं बताता हूं ठीक है 15 तो यहां पर मैं इस कमांड को जैसे एग्जीक्यूट करता हूं ओके ठीक है तो ये क्या हो रहा है देखो की नंबर वन ये ठीक है आराम आराम से अपने आप स्क्रिप्ट चले जा रही है लेकिन प्रॉब्लम पता क्या है की आपका इसमें टर्मिनल पर कब्जा कर लिया आप जब तक यह स्क्रिप्ट चल रही है आप कोई दूसरा कम नहीं कर सकते दूसरी चीज की यह कमांड तो ठीक है अभी भी थोड़ी डर ही चली 10 सेकंड 20 सेकंड बट हो सकता है की एक-एक घंटा अगर आपको मॉनिटरिंग करना हो कंटिन्यू चलने वाली हो वाइल्ड लूप में अगर चल रहा हो तो आप क्या करोगे बटर है उसको बैकग्राउंड में चलाओ दूसरी चीज मैं आपको एक बता डन बहुत इंपॉर्टेंट चीज है की जब आप नॉर्मल ही मैन्युअल नॉर्मली मैन्युअल ओके सो जब आप ऐसी कोई स्क्रिप्ट को रन करते हो ओके तो पता क्या होता है अब जैसे की आपने फिर से स्क्रिप्ट ठीक है तो यह स्क्रिप्ट अभी बीच में है ठीक है तो कंप्लीट नहीं हुई है आप जैसे ही मैं अगर इसको इस टर्मिनल को बैंड कर डन तो आपकी स्क्रिप्ट यहां पे बैंड हो जाएगी जब तक टर्मिनल ओपन है आपकी स्क्रिप्ट चलेगी नहीं तो बैंड हो जाएगी लेकिन सरवर तो चालू है ना अभी समझो की टर्मिनल और सरवर अलग है आप टर्मिनल तो सिर्फ एक्सेस करने के लिए उसे कर रहे हो तो टर्मिनल बैंड हो गया तो आपकी स्क्रिप्ट चलती रहनी चाहिए तो इसके लिए क्या करोगे यहां पर सब कोई परमिशन दे देता हूं मैं सब हो गई ठीक है सो अगर आप एक चीज नोटिस करोगे तो उसने क्या किया अब देखो आप वो जो आपकी स्क्रिप्ट है वह अभी भी चल रही है बैकग्राउंड में ओके और उसका जो भी आउटपुट है वो नो हाफ डाउट में वो आपका प्रिंट कर देगा बिकॉज़ आपने कोई इसको ऑप्शन नहीं दिया था और सेकंड चीज अभी आप अपना टर्मिनल उसे कर सकते हो दूसरी चीजों के लिए ठीक है अभी जब वो दान हो गई तो उसने बता भी दिया और यहां पे देखोगे तो इसने एक फाइल बनाई अब देखोगे नो हाफ डाउट तो आप देखोगे तो ये बैकग्राउंड में इसने चलाई मैंने इसका जो आउटपुट है इसने प्रिंट कर दिया तो दिस इसे हो आईटी इस सो ब्यूटीफुल और बहुत यूजफुल की आपको बैकग्राउंड में चलाना है और दूसरी चीज टर्मिनल बैंड होने पर आपकी स्क्रीन होना चाहिए ठीक है इसके इसको अगर टेस्ट करना है तो आप दो-तीन टर्मिनल से ट्राई कर सकते हो एक्सेस करने का और आपको ये चीज समझ में ए जाएगी यार थोड़ा सा तो और ज्यादा मजा आएगा की अगर हमें अपनी स्क्रिप्ट हमारी स्क्रिप्ट बन गई है अगर हमें ऑटोमेटिक करना ऑटोमेटिक मतलब की हम चाहते हैं की जो हमारी स्क्रिप्ट है वो एक पर्टिकुलर टाइम या तो पर्टिकुलर दे में ही वो एग्जीक्यूट हो तो हम कैसे कर सकते हैं ऑफ कोर्स कर सकते हैं इसके दो तरीके हैं एक तो एड कमांड उसे करके या तो उसे करके चलो ठीक है आगे बढ़ते हैं सबसे पहले बात करते हैं एड कमांड की फर्स्ट एडिटिंग ओनली वन टाइम यूजफुल है सपोज आपने एक एक स्क्रिप्ट बनाई आपको सिर्फ नेक्स्ट टाइम का एग्जीक्यूट करना सिर्फ उसका आइडिया है आपको ये पता है की इस संडे को सपोज मुझे इस स्क्रिप्ट को एग्जीक्यूट करना थॉट्स आईटी उसके बाद का मुझे नहीं पता रिपीटेड नहीं है सिर्फ एक बार का आपको पता है सो आप एड कमांड उसे कर लो एड कमांड इस वेरी यूजफुल सिंपल अगर आप देखोगे अगर इसका सिंटेक्स तो बहुत इजी है और या तो आप दे सकते हो या फिर आप जो भी डेट भी दे सकते हो और सो ऑन और इसके बाद अपनी कमांड तो कमांड में आप कोई ब्रह्मांड या फिर अपनी स्क्रिप्ट का नाम दे सकते हो एग्जीक्यूट करने के लिए और जो भी हमारी ऑलरेडी शेड्यूल जब से उसको चेक करने के लिए अटक और अगर आपको अपने शेड्यूल कर दिया है उसको रिमूव करना है तो 80 ए रहा है उसे कर सकते हो हां ओके सो ये जो 34 वाली लोग हैं ठीक है तो ये रीड डायरेक्ट डॉट लोग ये बन्नी चाहिए ठीक है सो ये जो रीड डायरेक्ट लोग है हमें ये जो फाइल है वो मैं उसको डिलीट कर देता हूं की आपको समझ में आया ठीक है सो रीड डायरेक्ट डॉट लोग मैंने यहां पे डिलीट कर दिए यहां पे आप पहले से इत्र करके देख लो redirect.lock हमारी नहीं है अभी ये स्क्रिप्ट को हम लोग चलाएंगे ओके अभी मैं बता देता हूं 34 ठीक है ना ये हमें एक पर्टिकुलर टाइम पर चलानी है इसको कैसे करना है बहुत सिंपल है अब जैसे की डेट कमांड है आप इसको करंट टाइम देख सकते हो ठीक है अभी क्या है 256 सो 57 हो गया ऑलमोस्ट हम लोग 258 का टाइम पे हम लोग इसको चलाना सपोर्ट मैं क्या करूंगा जीरो तू और यहां पर मैं 58 कर देता हूं की मुझे 258 को चलाना ओके और ठीक है बेस्ट और इसके बाद आप चाहे तो पूरा वो लोकेशन दे सकते हो उसका होम होम स्क्रीन यहां पर 34 हो गई मैंने क्या बोला की 258 पे यह जो फाइल है या तो मेरी स्क्रिप्ट और हनी चाहिए और जैसे ही हो जाता है मैं कंट्रोल प्लस दी करूंगा आप देखोगे तो यहां पे 258 के लिए एक जब बन गया है ठीक है और अगर आपको जब देखना है तो करके देख सकते हो की यहां पे आपका ये वाला बना हुआ है ठीक है ये देखो 258 पर बना हुआ है राइट और चलो डेट टाइम देखते हैं 257 होगा तो हम लोग देखेंगे की वो चला है की नहीं ठीक है 5858 हो गया सबसे पहले तो जैसी 58 हो गया ना टाइम वह जो आपका जो 58 वाला था वह शेड्यूल आपका खत्म हो गया क्योंकि वो वन टाइम ही चला है तो आपने शेड्यूल किया वो एग्जीक्यूट हुआ वो वहां से खत्म हो गया अब आपको वो नहीं दिखेगा ओके क्या एविडेंस है की वो हमारे स्क्रिप्ट चालिगे नहीं रीडायरेक्ट और डॉट लॉगिन की फाइल बन्नी चाहिए करते हैं तो आप देखोगे 258 लोग यह फाइल हमारी बनी है इसका मतलब क्या है की हमारी स्क्रिप्ट रन हुई है बैकग्राउंड में चलेगी तो आपको आज आपको चीज नहीं आएंगे समझ में नहीं दिखेगी आपको सिर्फ डॉग्स में ही आप चेक कर सकते हो आईटी इसे ओनली वे या तो आपकी चल रही होगी तो आप प्रोसेस में चेक कर सकते हो ठीक है तो ये तो हो गया हमारा एक एग्जांपल ओके सो अगर आप ये बोलोगे की या आपने तो सिर्फ अभी टाइम बताया की इस टाइम पे करना है बट हमें किसी पर्टिकुलर दे नहीं है तो तारीख पे करना हो तो ओके सो डेट इस अलसो वेरी इंपॉर्टेंट तो आपको सिंपली ये अब जैसे की देखो यहां पर डेट करो ठीक जो भी सिचुएशन मतलब यह आपको जो फॉर्मेट दिया ना उसे फॉर्मेट में भी आप दे सकते हो अब जैसे की मैं बताऊं एड कमांड है अब मैं क्या बोलना हूं की जैसे की 27 जुलाई है और मैं बोलना हूं की 31 जुलाई 2023 ठीक है और मैं इसके बाद टाइम भी दे सकता हूं जैसे की जीरो जीरो या फिर मैं बोलना हूं 2300 या फिर 2300 पीएम अपने आप ही हो जाएगा ठीक है मैं यहां पे इस तरह से कर सकता हूं राइट अब जैसे की मैं बोल सकता हूं एक हेलो और यहां पे एक test.xt फाइल में मुझे रिपीट करना मतलब मैं कोई भी कमांड दे देता हूं और कंट्रोल दी कर देता हूं ओके और यहां पर 80 क्यों करता हूं ऐसे तो आपको दिखे ही रहा है आप देखोगे तो ये देखो जुलाई 312300 ये शादुल जब बन गया तो आप इस तरह से दे सकते हो ओके सो बहुत इजी है देखो आपने टाइम दिया मैंने इसके बाद 31 जुलाई और डेट बस इतना ही तो आई आपको जरूर पड़ेगी डेट पता है आपको मठ पता है और इसके बाद आपको टाइम पता है बस इतना ही आपको देना है ना आपका शेड्यूल यहां पे हो जाएगा और काफी एजीली आपकी जो स्क्रिप्ट है वो ऑटोमेटिक हो जाएगी ओके सो आई एम सर की ये आपको समझ में ए गया होगा ओके वन मोर थिंक की अगर हमने शेड्यूल बना लिया है गलती से कर दिया है और मैं मुझे उसको कैंसिल करना है तो क्या करूं सो ए टी ए एम हम लोग यहां पे उसे कर सकते हैं चलो हम लोग एट क्यों करते हैं यहां पे देखोगे तो आपको जो भी जब दिखे रहे हैं ना इसके सामने का आपको इसकी आईडी दिखेगी ओके तो आप इसको रिमूव भी कर सकते हो जैसे ए टी ए रहा है मैं यहां पे बोलना हूं जो फोर वाली है उसको मुझे रिमूव करना है अभी एट के करोगे तो देखो सिक्स बच्चा ठीक है 80 ए रहा है हम यहां पे मैं 6p इसको रिमूव कर सकता हूं 80 क्यों करोगे देखोगे तो यहां पे कोई जब नहीं तो इस तरह से आप अपने जब को अगर आपने गलती से बना लिया है रिमूव करना है तो एटीपी को उसे करके आप इसको रिमूव कर सकते हो अब ए जाते हैं रिपीटेड है की अगर आपको हर संडे को एग्जीक्यूट करना है तो क्या करोगे या तो हर सैटरडे को या तो हर दिन एक पर्टिकुलर टाइम पर करना है तो क्या करोगे बहुत इजी है इसके लिए हम लोग उसे करेंगे क्रोन तप कमांड क्रोम है वो दिखाएगा और हिफिन ये मतलब आपको एडिट करने के लिए तो कोई नई आपको जब एडिट करना हो तो आप अकाउंट नहीं करोगे वन मोर थिंक इस टॉपिक को बहुत अच्छे से समझना है डेडीकेटेड वीडियो बनाया है डिस्क्रिप्शन में लिख के प्लीज चेक आउट कर लेना और मैं थोड़ा सा यहां पे थोड़ा सा जल्दी बताऊंगा की आपको आइडिया देने के लिए कांटेक्ट करूंगा आईफोन इंसर्ट मतलब से जैसे वे आई उसे करते हो वैसे ही करना है करोगे नो इसमें आपको क्या लिखना है नेक्स्ट क्वेश्चन चलो वो फॉर्मेटिंग की बात करते हैं फॉर्मेटिंग में देखो शुरू में आपको पांच स्टार दिखे रहे हैं ठीक है यहां पे कर है एक्चुअली 5 होते हैं ठीक है आप अपनी कमांड लिखने हो की आपको क्या एग्जीक्यूट करना है तो मतलब एक टाइम डॉग पहले और उसके बाद आप अपनी जो भी कमांड है वह करोगे जैसे की मैंने क्या बोला की भैया इस लोकेशन में जो ठीक है और और इस लोकेशन में जान के बाद इस फाइल को एग्जीक्यूट करो तो एक तरीका यह है की आप जो मल्टीपल कमांड्स भी इस तरह से एड कर सकते हो सबसे पहले क्वेश्चन तो ये है की जो ये शुरू में जो पांच स्टार देखते हैं इसका क्या मतलब है ठीक है तो पांच स्टार इस तरह से होते हैं अरे शुरुआत करते हैं सबसे राइट हैंड साइड राइट हैंड साइड में देखोगे तो दे ऑफ डी वीक ठीक है तो मतलब जो संडे तू मंडे ओके फिर उसके बाद अगर जो सेकंड लार्जेस्ट स्टार है वो है मठ कौन सा मठ ओके ये दिन हो गया मैंने उसके बाद कौन सा मठ हो गया और इसके बाद कौन सा दे ऑफ दमन ठीक है तो यहां पे मतलब संडे मंडे इस तरह से दे सकते हो यहां पे तारीख दे सकते हो ओके यहां पे तारीख हो गया और आपका वो हो गया और इसके बाद ये हॉर्स हो गया ये मिनट हो गया एल्डो इस तरह से समझना और थोड़ा सा याद रखना थोड़ा सा मुश्किल है आप एक बहुत ही बढ़िया एक टूल उसे कर सकते हो बहुत ही सिंपल है मैं आपको बता देता हूं ठीक है ये ये टूल का नाम है क्रोन तप गुरु ठीक है गुरु तो इसमें ना आपको बहुत बढ़िया बता देते हैं देखो ये पांच स्टार पांच स्टार का मतलब क्या है आते एवरी मिनट अगर 5 स्टार सिर्फ दे देते हो तो वो हर मिनट में आपकी वो स्क्रिप्ट चलते जाएगा ठीक है अगर यहां पर कुछ भी आप चेंज करते हो अब देखो यहां पे देखो नीचे पांच स्टार का मतलब ही दिया है दे मठ दे और आर और मिनट अब जैसे की मैं यहां पर करता हूं 23 कर देता हूं या फिर चलो मां लो मैं 18 कर देता हूं और यहां पर मैं कर देता 1830 हर दिन 1830 को यह अपने आप को रिपीट करेगा अब जैसे की दे ऑफ मां जैसे की मैंने बोला था संडे को अब सिंपल यहां पे संडे कर दो ऑन संडे तो ये हर संडे को 1830 पे ये आपका एग्जीक्यूट होगा ठीक है तो इंसर्ट है तो यहां पर स्टार स्टार हो गए ओके सो आईएफ यू कैन सी यहां पे क्या है देखो 350 का मैंने एक शेड्यूल बनाया है ठीक है और ये एवरीडे होना चाहिए 360 और एम है तो आई थिंक प्रॉब्लम नहीं होना चाहिए तो यहां पर सीडी हम क्या बोल रहे हैं की इस लोकेशन में जाना है और डॉट स्लैश ये वाली हमारी जो स्क्रिप्ट है उसको रन करना है ठीक है सो मैं इसको कर देता हूं ये हो गया हमारा और डेट करते हैं तो यहां पर 15 3 15 हुआ है ठीक है तो यहां पर डेट करता हूं 366 करता हूं तो आप देखोगे ठीक है तो हिंदी कैसे आप भी इस तरह से अपने स्क्रिप्ट को एग्जीक्यूट कर सकते हो बहुत सिंपल था रोन टेप ठीक है सो इस तरह से आप चेक भी कर सकते हो और एक चीज है की यहां पे देखो तीन स्टार है तो मतलब ये ऑलवेज एग्जीक्यूट होगा मैं सिंपली तो मैं क्या कर सकता हूं मैं इसको यहां पर रिमूव कर देता हूं बस मुझे अब नहीं चाहिए राइट सो हम लोग मेक डिस्कशन मतलब एक से एक एग्जांपल देगा था ओके सो अब ए जाते हैं हम प्रोजेक्ट्स पे क्योंकि ये काफी सारे हम लोग ने अभी स्क्रिप्टिंग के कॉन्सेप्ट तो सिख लिए है बट हम प्रोजेक्ट पे उसके प्रैक्टिस करेंगे उसका ठीक है अप्लाई करेंगे इंप्लीमेंट करेंगे जो भी हम लोग ने शिखा है मैं एक चीज आप लोगों को बता डन काफी लोग मुझे पूछते हैं की शायद स्क्रिप्ट इन बस इतना ही पढ़ लिया तो काफी है क्या कितना जरूरी है कितनी चीज हम लोग को आनी चाहिए एक चीज बता डन की अगर आपको एडवांस लेवल पे जाना है स्क्रिप्टिंग में तो सिर्फ स्क्रिप्टिंग के कॉन्सेप्ट सिर्फ मतलब सफिशिएंट नहीं है उसके साथ आपको जो एक नॉर्मल बेसिक नॉलेज होता है ना लाइनेक्स का उसको कंबाइन करना पड़ेगा अब जैसे की मैं बता रहा हूं कुछ चीज आपको आनी चाहिए जैसे की आप स्ट्रिंग के ऑपरेशंस कर रहे हो तो आपको ए ब्लू के कमांड ऐसी दी कमांड कट कमांड हो गया ग्रैब कैसे उसे करना है ग्रैब के डिफरेंट फंक्शनैलिटी के उसे करना है फाइंड कमांड बहुत यूजफुल है ओके और इसके बाद रीड डायरेक्शन हो गया और ठीक है तो ये आपने ये जो अदर टॉपिक हैं उसको अच्छे से पढ़ लिया है सारे टॉपिक पे डेडीकेटेड वीडियो मैंने बना चुके हैं चैनल पे देख लेना जाके आप एक बार जरूर देख लेना और वो टॉपिक आपको आने लगे वो चीज ठीक है वो अच्छे से समझ लिया आपने और आपने सेल स्क्रिप्टिंग की कॉन्सेप्ट समझ लिया अब आप सारे कॉन्सेप्ट को कंबाइन करके एक बहुत ही पावरफुल स्क्रिप्ट बना सकते हो और जो चाहे आप ठीक है तो आप अपने हिसाब से कस्टमाइज्ड कर सकते हो स्क्रिप्टिंग में और उसको आप पावरफुल बना सकते हो तो इतना ही सजेशन है और इसके स्क्रिप्टिंग से रिलेटेड जितने भी इंपॉर्टेंट वीडियो से उसकी लिंक मैं डिस्क्रिप्शन में दे दूंगा सो आप प्लीज को अहेड और ट्री ओके सो प्रोजेक्ट्स में अभी हम लोग जो सबसे पहले प्रोजेक्ट बनाएंगे वो है मॉनिटरिंग डी फ्री रैम स्पेस बहुत ही यूजफुल और प्रैक्टिकल प्रैक्टिकल स्क्रिप्ट राइट क्योंकि जैसे की अब हमारे पास एक क्लीनर सर्वर राइट है उसमें एक कुछ लिमिटेड अमाउंट ऑफ रैम मेमोरी हम लोग तो रहती है अब हम लोग को उसको मॉनिटर करना है की रैम मेमोरी जो है स्पेस है वह जैसे ही अगर कम होती है तो हमें अलर्ट मिलन चाहिए या तो भाई वो हमें बता दें की राम स्पेस कम है ठीक है तो इसको कैसे करेंगे जल्दी चलते हैं अपन टर्मिनल पे और डायरेक्ट देखते हैं ओके मैं कम करता हूं इसमें हम लोग हम फोल्डर बना लेते हैं प्रोजेक्ट्स ठीक है तो एक थोड़ा सा क्लीन लुक होगा क्योंकि अराउंड ने बना दी थी बहुत साड़ी फाइल्स हो गई थी ठीक है तो यहां पर कोई भी फाइल नहीं क्लीन हो गया अभी हम लोग एक पहले प्रोजेक्ट बना रहे हैं राम स्टेटस या तो राम मॉनिटरिंग डॉट एस हा इस तरह से आप कुछ भी नाम दे सकते हो यहां पर डायरेक्ट हम लोग शुरुआत कर रहे हैं अपनी आ स्क्रिप्टिंग से बट मैं एक चीज आपको सजेस्ट करूंगा मैं इसको अभी से कर रहे हैं कर रहा हूं ठीक है मैं आपको सजेस्ट करूंगा की जब आप स्क्रिप्टिंग करते हो एडवांस लेवल की उसमें बहुत साड़ी कमांड्स उसे करते हो ना तो मैं एक चीज हमेशा ट्राई करो की वो कमांड्स पहले टर्मिनल पर ट्राई करके देखो की वो क कर रही है नहीं कर रही है और उसके बाद आप से तू से कॉपी पेस्ट कर सकते हो स्क्रिप्टिंग वो वेक्टर अप्रोच है अब जैसे की देखो जो रैम है हमारे सर्वर में उसको चेक करना हो तो कैसे करेंगे की फ्री राम कितनी हम लोग सिंपल फ्री कमांड उसे करते हैं फ्री तो आप देखोगे तो आपको यहां पे कुछ इनफॉरमेशन मिलती है जैसे की मेमोरी और यहां पे टोटल कितनी है यूज्ड कितनी है फ्री कितनी है ठीक है तो आपको याद कुछ नंबर्स मिलेंगे बट ये थोड़ा सा कन्ज्यूरिंग है तो हम लोग यहां पे एक चीज और कर सकते हैं फ्री हिफिन हाय मतलब ह्यूमन रीडेबल और जैसे हा किया तो आप देखोगे थोड़ा सा डिफरेंस की टोटल थी 1.76 यूज्ड 77 मेगाबाइट्स अभी बच्ची हुई है ना हो यहां पर हम लोग को लेकिन इतनी साड़ी इनफॉरमेशन है अभी हम लोग को किस कौन से जो नंबर है उससे हमें मतलब है या तो हमारे लिए यूजफुल है वो है फ्री फ्री कितनी है अभी यूज्ड है जितनी भी हमें क्या करना फ्री हमारा बहुत कम नहीं होना चाहिए तो हम क्या कर सकते हैं थोड़ा सा इसमें मोडिफिकेशन अब जैसे की फ्री मत करते हैं मत तो एम्टी मतलब यहां पे टोटल यानी यहां पर मेगाबाइट में ये बता देगा टोटल ठीक है तो यहां पे टोटल एक लाइन ए गई देखोगे नई लाइन तो यहां पे 3783 इतना बी असाइनमेंट था उसे इतना है और फ्री इतना है तो 710 अराउंड फ्री है अभी ओके तो यहां पर हमें कुछ और थोड़ा सा एक देखोगे तो हमें यूजफुल लाइन में ग गई अभी हमारे सिर्फ कम की सिर्फ यह लास्ट वाली लाइन है मतलब ये टोटल वाली बाकी चीज हमें नहीं जरूर हम क्या कर सकते इसको फिल्टर कर सकते हैं फिल्टर के लिए या तो कंबाइन करने के लिए हम क्या करते हैं इस तरह से पाइप साइन उसे करते हैं टोटल अब देखो मैंने जैसे ही ग्रेप्स टोटल किया तो अगर देखोगे तो जो हम कम की हमारी लाइन थी सिर्फ वह लाइन ए गई ओके सो यहां पर टोटल यह यूज्ड और फ्री अब यहां पर फ्री अगर आप देखोगे तो यह हमारा कम का नंबर है जो की हम मॉनिटर के लिए उसे कर सकते हैं ओके सपोज अगर ये जो फ्री है वो 500 बी से कम होता है तो हमें अलर्ट आना चाहिए इस तरह से हम लोग मॉनिटरिंग कुछ डिसाइड कर सकते हैं अब यह है की यह जो फाइनल वाला नंबर है 727 यह कैसे मिलेगा इसके लिए हम लोग एक और कमांड एड कर सकते हैं कमेंट कर सकते हैं यहां पर यहां पर सिंगल कोट्स यानी कलम मतलब फर्स्ट कल कर दिया मतलब यहां पे फोर्थ कॉलर जैसे इंटर करते हैं अब हमें यह नंबर मिल गया ठीक है अब इस नंबर को उसे करके हम लोग कुछ भी कर सकते हैं ठीक है अभी हमारे कम की यह वाली कमांड हमें मिल गई तो हम लोग इसको कर लेते हैं कॉपी ठीक है तो इस तरह से आप अप्रोच कर सकते हो अपनी प्रोजेक्ट्स बनाने के लिए ठीक है अभी हमने वो कमांड को कॉपी कर लिया था अभी मैं क्या बोलना हूं की हम लोग एक वेरिएबल बना देते हैं ठीक है मैं एडिट करता हूं फ्री स्पेस फ्री स्पेस इस तरह से मैं कुछ बना देता हूं और अगर हमें किसी कमांड का आउटपुट स्टोर करना तो हम लोग क्या करते हैं डॉलर और इसके बाद बैलेंस और इसके अंदर हम लोग जो अपनी कमांड थी वह पेस्ट कर देते हैं ठीक है सो ये इससे हमें क्या मिलता था वो जो फ्री रैम थी हमारी वो मिल जाति थी और इसमें हमने फ्री स्पेस में हम लोग ने इसको स्टोर कर लिया ओके नो फ्री स्पेस तो है अभी हम लोग को किस लेवल पर मॉनिटर करना है वो भी चाहिए हमें हम लोग क्या करते हैं फ्रेश फोल्ड मतलब की कितने मेमोरी मतलब कितने बी से कम होने पर हमें अलर्ट मिलन चाहिए 500 से कम हुआ तो भैया मेरे को एरर दे देना है ठीक है दो चीज हो गई कितनी फ्री है वह कितना होना चाहिए इसमें ओके तो हम लोग क्या बोलते हैं की जो फ्री स्पेस है वह ली दें हो गया अभी इस तरह से हम लोग कर सकते हैं [संगीत] यहां पर मैं क्लीन कर लेट हूं स्टेटस सफिशिएंट 715 बी अभी करंट है और अभी सफिशिएंट का कोई प्रॉब्लम नहीं है अभी हम लोग दूसरी कंडीशन भी इसमें चेक कर लेते हैं जैसे की राम स्टेटस है और मां लो मेरी यहां पर जो लिमिट है वो मैंने ₹800 कर दी मां लो ठीक है सो अभी है 700 तो अभी एरर आना चाहिए राइट सो बेस्ट राम सब देखोगे वार्निंग रिमांड रनिंग लो ठीक है तो इस तरह से आप रैम जो स्पेस है हमारा उसको मॉनिटर कर सकते हो ठीक है ये अभी तक ये बहुत ही सिंपल था बट हम लोग ने एक रियल लाइफ इन आर यू देखा बट इसमें हम लोग काफी कुछ ऑटोमेशन नहीं कर रहे जैसे की हम लोग इसमें मेल सेंड कर सकते हैं मेल से रिपोर्ट ए जाए तो अपने आप ये काफी ऑटोमेटेड हो जाएंगे सब चीज तो हम लोग एक और प्रोजेक्ट देखते हैं जो हमारा सेकंड प्रोजेक्ट है अभी तो हम लोग ने राम की बात कारी अब हम लोग हार्ड डिस्क है तो फाइल फाइल सिस्टम जो होता है ना उसकी बात करते हैं मॉनिटरिंग फ्री डिस्क स्पेस और सेंड एन ईमेल अलर्ट तो यहां पर हम लोग ईमेल अलर्ट भी भेजेंगे बी और प्राइम स्टेटस है तो यहां पर फाइल सिस्टम स्टेटस नहीं करूंगा हम लोग पहले तो टर्मिनल पर जाकर करेंगे और उसके बाद ओके शुरुआत करते हैं सबसे पहले की डिस्कस को अगर हमें चेक करना तो क्या करेंगे हम लोग सिंपली दी एफ कमांड उसे करते हैं ठीक है तो इस तरह से आपको कुछ दिखता है बीएफ में क्या होता है की डिफरेंट टाइप की जो फाइल सिस्टम होते हैं ठीक है और इसमें अलग-अलग फाइल सिस्टम उसमें कितनी मेमोरी एलोकेटेड है कितनी स्पेस है वो सबको आपको बता देगा अगर फाइल सिस्टम में कंफ्यूज हो इस पे भी डेडीकेटेड वीडियो जाकर देख लो शॉर्ट में बता डन की जैसे की हम विंडोज में भी रखते हैं ना ड्राइव तो ये ड्राइव हिट ड्राइव इसमें भी अलग-अलग मेमोरी होती है उसे तरह से आप समझ सकते हो ओके इसमें देखोगे तो कम की चीज है एक तो पहले कितनी असाइनमेंट यह वाला कलम उसके यूज्ड कितनी है अवेलेबल कितनी है और उसे यूजेस परसेंटेज तो यहां पर बहुत कम की चीज है हमारे पास ये वाला कलम उसे परसेंटेज और यहां पे देखो की 0% 13% 26% और अभी हम लेकिन इसकी मॉनिटरिंग करना है की हम अब सपोज हम लोग यहां पे स्पेस भारते जा रहे हैं भारते जा रहे हैं कुछ ना कुछ नया डाटा आते जा रहा है और जैसे ही ये 26% जैसे की अगर यहां देख रहे हो अगर 26% यहां पे 80% क्रॉस होता है तो हमें अलर्ट ए जाना चाहिए की हमें अब यहां पे स्पेस को क्लीन अप करने की जरूर है तो उसको हम कैसे करेंगे ओके पहले चीज तो यहां पे जो आप ये वाली फाइल सिस्टम देख रहे हो ना डीपीएस ये जो टेंपरेरी वाले ये हमारे कम के नहीं है तो पहले तो हमें इसको रिमूव करना है ओके और ये जो हमारी पहले लाइन है ये भी किसी कम की नहीं है फिर से मैं करता हूं सबसे पहले हम लोग ये जो उसको हम लोग फिल्टर करते हैं ठीक है जैसे उसकी जरूर ही नहीं पड़ेगी यहां पर आपको जो भी टर्म्स हटाने है वो उसे कर दो अब जैसे की फाइल सिस्टम अगर ये लिखा हुआ है तो यहां पे फाइल सिस्टम मतलब जी लाइन में फाइल सिस्टम है उसको हटा दो नीचे सिस्टम कर लेट हूं तो देखोगे तो ये जो भूत वाला है सिर्फ उसका दिया राइट और इसके बाद अगेन मुझे सिर्फ 26% जो चाहिए मैं फिर से वही कर सकता हूं अगर मुझे है उसको परसेंटेज साइन को हटाना है तो मैं परसेंटेज दी यहां पे परसेंटेज साइन कर दूंगा सो यहां पे 26 ए गया ओके नो मुझे जो भूत लोकेशन है ये तो ड़ा तू है इसका मुझे पुरी कमांड मिल गई की इसका मुझे वो चाहिए उसे ठीक है तो मैं यहां कॉपी कर लेट हूं अब हम चलते हैं अपनी स्क्रिप्ट में फाइल सिस्टम स्टेटस ठीक है सो हम लोग यहां पे एक बना लेते हैं फाइल सिस्टम यूटिलाइजेशन ठीक है तो एफ यू में एक फोल्डर बना लेट हूं यहां पे इक्वल तू करके डॉलर क्योंकि हम लोग ये कमांड का आउटपुट इसमें स्टोर करने वाले हैं और यहां पे मैं सिंपली पेस्ट कर दूंगा ओके सो आप देख सकते हो की यहां पे फाइल सिस्टम फाइल यूटिलाइजेशन में वो नंबर ए जाएगा हमारा की जैसे 26 से अभी राइट फिर अगेन इसको हम लोग को चेक करना है हमें क्या करेंगे सिंपली आईएफ ठीक है इस तरह से हम लोग बोलते हैं % से ज्यादा हुआ तो मुझे क्या करना है वार्निंग ओके थिस स्पेस इस स्लो ओके क्लोज कर दिया ठीक है स्टेटस तो यहां पर दिखा रहा है क्योंकि हमारे स्टेटस से मतलब जो उससे कम है राइट सो और अगर मैं इसको 80 तो अभी 26% थी एक्चुअली सो मैं यहां पर मां लो इसको कर देता हूं 20 की मैं बोलना हूं की 20% से ज्यादा हुई तो मुझे मतलब मुझे वार्निंग दो यहां पर देखोगे नॉर्मल चीज की जैसे डिस्क स्पेस कैसे आपको मॉनिटर करना है कैसे आपको प्रिंट करना है कंडीशन कैसे करना है स्क्रिप्टिंग कैसे करें ये एक बहुत इंपॉर्टेंट पॉइंट जो शायद आप लोग अभी वेट कर रहे होंगे की यहां पे मैंने सेंड और ईमेल अलर्ट भी मैंने यहां पे लिखा हुआ अब उसको कैसे करें ठीक है तो ईमेल अलर्ट्स के लिए आपके पास आ पोस्ट इफैक्ट्स का जो सेटअप है वो कंप्लीट होना चाहिए रेडी होना चाहिए ठीक है तो पोस्ट फिक्स क्या होता है उसको कैसे सेटअप करना है इसके लिए एक डेडीकेटेड वीडियो है डिस्क्रिप्शन में जाकर कर लेना बिकॉज़ हम लोग वो चीज यहां पे कर नहीं करेंगे बहुत वीडियो बहुत ज्यादा लेने भी हो जाएगा ओके सो हमारा जो मेल भेजना वाला पार्ट है वही बस लेफ्ट है ना ठीक है तो मैं आपको बताता हूं बहुत ज्यादा सिंपल है अभी मैं क्या करना है अभी एन जो फाइल स्टेटस है ठीक है यहां पे आपको एक और एक वेरिएबल बना लेना है तू नाम का क्या आपको किसको मतलब जी भी पार्टी को अगर ईमेल भेजना है वहां पे आप इस तरह से ईमेल आईडी दे दो तो मैं यहां पे ईमेल आईडी दे देता हूं यह चाय [संगीत] ईमेल आईडी पर जो ईमेल है मुझे भेजना ऑटोमेटेकली क करेगा सो एक बार हो जाएगा आप उसको उसे करते हो ठीक है अब मैं क्या चाहता हूं की जब भी वार्निंग वाला जो इशू हो उसके बाद मुझे इसको ईमेल भेजना है तो मैं सिंपली क्या करूंगा यहां पर देखो एक चीज करूंगा और यहां पर मैं चाहूं तो बता भी सकता हूं जैसे की साइन और एड कर देता हूं ओके और इसके बाद मुझे सिंपल पता क्या करना है की ओके यहां पर मैं करूंगा ओके तो इसके स्पेस अलर्ट और यहां पर मैं कोटेशन कर दूंगा और उसके बाद आपको जी पार्टी को भेजना है तो मैं यहां पर डॉलर तू कर देता हूं ठीक है यहां पर देखो सिंपल है मेल मेल कमांड हनी चाहिए आईफोन एस मतलब यहां पर सब्जेक्ट तो यहां पर सब्जेक्ट होगा डिस्क स्पेस ईमेल आईडी को भेजना है तो मैंने यहां पे कर दिया और इसको से कर दिया ठीक है और मैं यहां पे करूंगा दास स्टेटस ठीक है तो यहां पर ये एग्जीक्यूट हो गई है ओके सो ये देखो ये मैंने ईमेल अपना इनबॉक्स खोल लिया है ओके और यहां पर देखो की मी दिस किस स्पेस अलर्ट देखो ये देखो ये जो है आपका सब्जेक्ट लाइन भी ए गए और मैं इसको यहां पे ओपन करके दिखता हूं तो डिस्क्रिप्शन अलर्ट और वार्निंग इसे दिस स्पेस वाली कंप्लीट कर लिया है बहुत ही इंटरेस्टिंग था मेल भेजना और ऑटोमेटिक यहां पे यहां पर एक चीज और मैं आपको एड ऑन करना चाहूंगा की देखो आप यह तो अभी मैन्युअल रन कर रहे हो ठीक है अभी लेकिन हम लोग ने यह पार्ट भी कंप्लीट किया है की इसको ऑटोमेटेड कैसे चलाना है राइट सो आप इसको शेड्यूल कर सकते हो की हर 15 मिनट में राम की स्पेस चेक करें तो हर दिन चेक करें ठीक है आप उसका शेड्यूल जब बना दो वो हर दिन चेक करेगा और जैसे ही कुछ मतलब लिमिट से ज्यादा अगर आपकी स्पेस होती है वो आपको ईमेल अलर्ट भेज देगा तो आपको वहां बैठ के चेक करने की भी जरूर नहीं है आपने सब कुछ ऑटोमेटिक कर दिया जैसे ही कुछ प्रॉब्लम होगी आपको अलर्ट हो जाएगा ईमेल पे और सो सिंपल सो आप इस तरह से ईमेल्स मॉनिटरिंग भी कर सकते हो अलराइट दोस्तों के हाल-चाल सो इस वीडियो में हम लोग बनाएंगे एक शैली स्क्रिप्टिंग का रियल लाइफ प्रोजेक्ट जिसमें हम लोग स्टेप बाय स्टेप समझेंगे की एक रियल लाइफ का जो प्रोजेक्ट है या तो स्क्रिप्ट कैसे बनाई जाति है और अलसो ये चीज हम सीखेंगे की जो हम अभी तक हम लोग ने बेसिक कॉन्सेप्ट पढ़े हैं शैली स्क्रिप्टिंग के उसको रियल लाइफ में कैसे इंप्लीमेंट करना है उसे करना है और एक एक अच्छी सी यूजफुल आ स्क्रिप्ट कैसे हम लोग बना सकते हैं सो वीडियो शुरू करते हैं हमारे प्रोजेक्ट का जो नाम है वो है आर्काइव ओल्ड लॉक्स यह तो आर्काइव लास्ट फाइल्स थोड़ा सा और हम लोग और अच्छे से समझेंगे ओके सो पहले पॉइंट जब भी हम लोग कोई एक प्रोजेक्ट स्टार्ट करते हैं या तो स्क्रिप्ट स्टार्ट करते हैं सबसे पहले हमें रिटायरमेंट जो भी होती है ना उसको समझना बहुत जरूरी है अच्छे से पहले रिक्वायरमेंट समझो ठीक है जैसे की इस प्रोजेक्ट का जो रिटायरमेंट है यहां पे दिया है इन ए जिवन डायरेक्टरी आईएफ यू फाइंड फाइल्स मोर दें साइज लाइक एग्जांपल यहां पर 20 बी वैसे तो मैंने 20 बी दिया है और फाइल्स ओल्ड एग्जांपल 10 डेज सो यहां पे सिंपली हम लोग क्या कर रहे हैं की अगर एक पर्टिकुलर डायरेक्टरी है अगर हमें वहां पे एक बहुत ज्यादा बड़ी साइज की साइज है सपोज दो gb.05 जीबी 10 जीबी फाइल्स है या तो जो फाइल्स हैं जो बहुत पुरानी है एग्जांपल एक महीने दो महीने तीन महीने लाइक जो भी आपकी रिटायरमेंट है सो आपको क्या करना है अगर आपको ऐसी फाइल्स मिलती हैं तो आपको क्या करना है कंप्रेस दोस्त फाइल्स और मूव इन एन आर्काइव फोल्डर तो आपको उसे डायरेक्टली मैं कर का एक फोल्डर बनाना है अगर ऑलरेडी नहीं है और आपको जो भी फाइल्स ये जो है ना मतलब एक बहुत बड़ी फाइल्स या तो बहुत पुरानी फाइल्स उसको आपको कंप्रेस करके इस आर्काइव फोल्डर में मूव कर देना तो ये हमारी एक बेसिक रिक्वायरमेंट हो गई इस प्रोजेक्ट की ठीक है और आगे ए जाते हैं सबसे पहले समझते हैं वही आर यू मेकिंग दिस इस ग्रेट और में बी परपज ऑफ दिस स्क्रिप्ट क्यों जरूरी है ठीक है तो अगर मैं रियल लाइफ मैंने बोला था रियल लाइफ प्रोजेक्ट है क्यों जरूरी है क्योंकि देखो पर एग्जांपल जो आपका एक लाइनेक्स सर्वर है उसे पर एक जो आपकी वह डिस्क स्पेस है ना वो लिमिटेड रहती है राइट में राइट अगर आपका एप्लीकेशन रनिंग है उसे सर्वर पर और वो लोग प्रोड्यूस कर रहा है कोई डायरेक्टरी में सपोज एक जीबी दो जीबी 10 जीबी के लॉक रेगुलर रिड्यूस कर रहा है सो क्या होगा वहां पे आपका जो डिस्क स्पेस है वो फेल होता जाएगा अनेक टाइम के बाद आपका जो भी है आउट ऑफ मेमोरी हो जाएगा ठीक है तो आपका सर हुआ है सो उससे बचाने के लिए क्या करना पड़ेगा आपको इस टाइप के स्क्रिप्ट की वहां जरूर पड़ेगी तो आप क्या करोगे की जो भी आपकी जो बड़ी फाइल्स हैं आप उसको कंप्रेस करते जाओगे या तो आप क्या बोलते हैं या तो आप डिलीट कर सकते हो या तो फिर अगर उसे नहीं तो डिलीट भी कर सकते हो या तो आप आ जो भी बहुत पुरानी फाइल्स है उसको आर्काइव कर सकते तो सिंपली हम लोग क्या कर रहे हैं हम लोग उसके साइज कम करके एक जगह बैकअप ले रहा है सो डेट इन कैसे अगर हमें फ्यूचर में रिटायरमेंट रहे तो हम लोग उसे भी कर सकते हैं और अलसो हमारा जो डिस्क स्पेस है वो हमारे कभी आउट ऑफ मेमोरी नहीं जाएगा ओके नो जब भी आप कोई स्क्रिप्ट बना ठीक है सो इसका एक ही रूल है मतलब स्टार्ट करने से पहले एक बहुत जरूरी रूल है वो है की आप स्टेप्स लिख लो या पहले से खुद में मतलब मन में स्टेप्स बन जान चाहिए आपके राइट स्टेप्स का मतलब सिंपली यह है की आपकी जो एक बहुत बड़ी स्क्रिप्ट है आप उसको पार्ट्स में डिवाइड कर दो ठीक है जैसे की इस स्क्रिप्ट की अगर स्टेप्स की बात करेंगे सो इट्स सो यहां पे स्टेप्स दे सकते हो प्रोवाइड डी पाठ ऑफ डी डायरेक्टरी पहले तो की किस आपके पूरे सर्वर में इतनी साइड डायरेक्टली से किस डायरेक्टरी में आपको ये एक्शन परफॉर्म करना है फैन फर्स्ट थिंक ओके चेक डी डायरेक्टर नोट ऑफ कॉस्ट जब भी आप किसी जगह कोई भी बात में कुछ एक्शन परफॉर्म करते हो तो आपको चेक करना चाहिए जो यहां पर हम लोग ठीक है तो यहां पर कंडीशन लगा के चेक भी करेंगे और उसके बाद क्रिएट फोल्डर ठीक है उसे लोकेशन में जाके रखा है नाम का एक फोल्डर आपको अपन को बनाना है फाइंड जो डी फाइल्स विद साइज मोर दें 20 बी ठीक है सो अभी 20 बी ले रहे हैं बट आपके कैसे में दो जीबी 5 जीबी 10 जीबी कुछ भी हो सकता है आप चेंज कर सकते हो अपने हिसाब से तो हमें वहां पर बड़ी फाइल्स सर्च करनी है ठीक है सो ये हमारा टास्क हो गया उसके लिए क्या करना है जो भी फाइल्स हमें मिली में बी एक हो शक्ति है मल्टीपल फाइल्स भी हो शक्ति है उसके बाद हमें क्या है उन फाइल्स को कम प्रेस करना है उसके बाद देखेंगे मूव डी कंप्रेस्ड फाइल इनर गाइड फोल्डर तो जो भी हम लोग में फाइल्स कंप्रेस्ड कारी है उसको अल्की फोल्डर में हम लोग को मूव कर रहा है उसके बाद लास्ट में हम लोग क्या है ये जो स्क्रिप्ट है और जो ये जो टास्क है उसको ऑटोमेटिक करना है उसके लिए हम लोग ये क्रंच जो बना देंगे जो की गिव और टाइम पे रोज ये चेक करेगा और हर टाइप करता रहेगा तो हमारा स्पेस मतलब फूल नहीं होगा तो इतने स्टेप समझ गए हो अभी भी हमारा जो में जो नेक्स्ट स्टेप है वो क्या है ऑफकोर्स इंप्लीमेंट करना है टर्मिनल पे जाके अभी हम लोग स्क्रिप्ट बनाएंगे ठीक है सो वीडियो शुरू होने से पहले मैं देखो ये ऑलरेडी मेरे पास स्क्रिप्ट मेरे पास ऑलरेडी बनी हुई है ठीक है तो मैं पहले आपको पता चला के दिखा देता हूं की ये क कैसे करती है और उसके बाद हम लोग स्टेप बाय स्टेप फिर से हम लोग देखेंगे की उसको बनाना कैसे और एक एक स्टेप समझेंगे की उसमें हम लोग में क्या-क्या कर रहा है ओके ठीक है सबसे पहले मैं अपने लोकेशन में चले जाता हूं यहां पर देखोगे और मुझे किस लोकेशन में या सर्च करना है मैं बता रहा हूं ठीक है तो यह मेरा लोकेशन है यहां पर मैं दिखा देता हूं एलएस-5 ल करके सो यहां पे एक लोकेशन यहां पे बहुत साड़ी फाइल्स है अलग-अलग टाइप की और यहां पे बड़ी-बड़ी फाइल से 48 बी 12 बी 12 बी 24 बी और सो ऑन सो यहां पे जैसे ही हम अपनी स्क्रिप्ट चलाएंगे तो यहां पे क्या होगा 20 बी से बड़ी फाइल मतलब ये जो 408 बी है और 24 बी है अभी तो दो ही हैं तो वो क्या होंगे वो कंप्रेस हो के यहां पे देखो अलका या फोल्डर अभी नहीं है ठीक है तो जैसे ही मैं स्क्रिप्ट टर्न करूंगा यहां पे आर्किटेक्ट फोल्डर बन जाएगा और ये जो भी फाइल्स 20 बी से बड़ी है वो कंप्रेस होके उसे अलका या फोल्डर में मूव हो जाएंगे अपन को कुछ करने की जरूर नहीं है सब स्क्रिप्टिंग से सब कुछ होने वाला है ठीक है मैं यहां पर स्क्रिप्ट फोल्डर में चले जाता हूं ठीक है ल एस एन करके दिखा देता हूं और कई डॉट एस हा अभी मैं उसको रन कर रहा हूं ठीक है तो मैंने लॉगिन भी अनेबल कारी थी तो ये देखो इसने टाइम वाकई दे दिया और उसने बता भी दिया है कौन सी फाइल 50 बी वाली फाइल और उसने हमें मूव कर दी और मिड साइज वाली फाइल भी यह फाइन और कहे फोल्डर में मूव कर दी तो यहां पे लॉक्स भी ऐसे प्रिंट अप कर सकते हो वो भी हम लोग समझेंगे अभी यहां पर फाइंड फोल्डर फाइंड कमांड मतलब अपने जो में डायरेक्टर थी ना वो अपन वहां चलते हैं अब यहां पर फिर से ए जाए अगर आप देखोगे तो यहां पर बनी है ओके फर्स्ट थिंक जैसे ही आप सीडी आर्काइव करके जाते हो क्लियर कर देता हूं यू कैन सी जो हमारी दो फाइल्स थी वो यहां पे कंप्रेस हो के यहां पे डॉट जी स बन गई है और यहां पे मूव हो गई है सो अगर आपने देखा होगा तो ये कितना आसन हो गया हमारा यहां पे कम हम लोग को सिंपली कुछ नहीं करना था सिर्फ एक स्क्रिप्ट टर्न करिए और उसने खुद पे खुद सारे कम कर दिए स्क्रिप्ट बनाना स्टार्ट करते हैं सबसे पहले अभी हम चलते हैं अपने मतलब आप किसी भी लोकेशन पे स्क्रिप्ट बना सकते हो कोई मटर नहीं करता है ठीक है आपकी सी भी लोकेशन पे ये अपनी स्क्रिप्ट बना सकते हो मैं यहां पे होम डायरेक्टरी पे चले जा रहा हूं ठीक है और यहां पर देखा हूं यहां पे कोई फाइल नहीं है ओके सो यहां पे मैं फ्रेश बना रहा हूं ठीक है सबसे पहले डिसाइड करना है आपको की कोई भी स्क्रिप्ट का नाम देना है तो मैं यहां पर सिंपली दे रहा हूं टच ठीक है और एन आर्काइव प्रोजेक्ट तो यह मैं अपनी स्क्रिप्ट का नाम दे दे रहा हूं आप अपने हिसाब से कुछ भी दे सकते हो इट्स ओके मुझे एडिटिंग स्टार्ट करनी है स्क्रिप्ट के स्टार्टिंग ऑफ कोर्स सबसे पहले हम लोग जिसको बोलते हैं वो वाली लाइन उसे करेंगे ठीक है मेरे पास ऑलरेडी है मैं ज्यादा उसमें टाइम मिलेगा मैं ठीक है मैं यहां पे सबसे पहले शबंग वाली लाइन उसे कर रहा हूं उसके बाद जब आप रियल लाइफ स्क्रिप्ट्स बना रहे हो सो इट्स बटर आई मीन सजेस्ट सजेस्टेड है बट इट्स नोट ऑलवेज कंपलसरी अगर आप चाहे तो इसके रिवीजन नंबर या तो जो डेट ऑफ क्रिएशन है वो सब भी दे सकते हो ठीक है सो पर एग्जांपल ठीक है सिस्टम इस टाइप का मैंने दे दिया है जैसे की रिवीजन जीरो जीरो वन ठीक है तो यह मैं क्योंकि फर्स्ट टाइम बना रहा हूं तो धीरे-धीरे वन कुछ भी अगर मोडिफिकेशन करते हो तो जीरो जीरो तू ऐसा कुछ दे सकते हो स्क्रिप्ट्स के बैकअप लेक एक सेक्टर और उसके बाद डेट ऑफ क्रिएशन ठीक है तो इस टाइप का सिंपली आप क्या करो डेट कमांड मतलब टर्मिनल पे डेट का मन करो और जो भी उसका रिजल्ट आया था ना यहां पे उसके बाद कमेंट में दाल दो सो यहां पे हमारे एक पहले स्टेप हो गया मतलब एक बेसिक सी इनफॉरमेशन शिबैंक तो ऑफकोर्स इंपॉर्टेंट है और उसके बाद हम लोग रिवीजन नंबर और डेट ऑफ क्रिएशन ये सब दे दिया ठीक है अब थोड़ा सा प्रोफाइल थोड़ा सा आपको फूल होने लगेगा यहां पे अलराइट सो अब ए जाते हैं हमारे सेकंड क्षेत्र पे ठीक है और आप देखो स्टार्टिंग में एक चीज कर सकते हो जब स्क्रिप्टिंग बना रहे हो तो कमेंट्स में आप स्टेप्स भी एड कर सकते हो आपकी खुद के लिए ठीक है सो अभी हम लोग बनाएंगे वैरियेबल्स वैरियेबल्स क्यों जरूरी है बिकॉज़ हम लोग जैसे की एक बड़ी वैल्यू है हमें तो हम क्या करेंगे उसको एक छोटे से वेरिएबल में स्टोर कर लेंगे वो वेरिएबल को बार-बार रेफर करके इसको उसे कर सकते हैं ठीक है सबसे पहले अभी हम लोग गवर्नमेंट ही स्टेप्स में है वो क्या थी की किस लोकेशन में हम लोग को यह टास्क के परफॉर्म करना है वो चीज तो इसके लिए हम लोग एक उसे करते हैं बेस ठीक है और उसके बाद आप इसमें क्या कर सकते हो या तो बात भी बोल सकते हो बेस में यहां पे उसे कर रहा हूं तो आपको आपका पाठ या लोकेशन दे देना जहां पर आप को ठीक है तो वो आर्काइव फोल्डर और कंप्रेस करना है तो मैंने यहां पर अपना लोकेशन दे दिया फाइंड ट्यूटोरियल फाइन सो इस बात में मुझे अपने एक्शन परफॉर्म करना है ठीक है तो ये मेरा पहले एक वेरिएबल हो गया उसके बाद नो एक मैं डेज नाम का एक वेरिएबल ले लेट हूं की ठीक है तो सपोज जैसे की मैंने एक और कैसे बताया था की आपको जो ओल्डर फाइल्स पुरानी फाइल्स उसे करनी है सपोज 15 दिन 20 दिन सपोज तो वैसे वहां भी कर सकते हो मैं यहां पर डेज कर देता हूं 10 डेज क्योंकि से पुरानी फाइल्स है तो उसको डिलीट करनी है तो ऐसे डेज आप दे सकते हो [संगीत] आई एम टेकिंग आईटी वन बट यू कैन चेंज आईटी अकॉर्डिंग तू यू आर टास्क क्यों है यह फाइंड कमांड में उसे होती है मेरा वीडियो देख सकते हो और अच्छे से समझना के लिए और उसके बाद एक रन जिसको मैं जीरो दे रहा हूं वो क्यों है क्यों उसे होगा वो बाद में उसे होगा जब समझ में ए जाएगा इसके बाद मैं करूंगा चेक आईएफ डी डायरेक्ट बना दिए बहुत सारे टास्क के लिए कमांड्स लिख दी राइट अगर सपोज यह जो आपके जो यह एक आपने पांच दिया है ही नहीं करता तो आपकी कमांड सेलिंग की कहां और चलना भी नहीं चाहिए राइट सो हमें इसलिए चेक करना पड़ता है वो प्रेजेंट है की नहीं गलती से तो नहीं दे दिया और सो ऑन सो ये एक अच्छा तरीका होता है एक्चुअली एक एक अच्छा फॉर्मेट होता है आपकी स्क्रीन तो यहां पर मैंने देखो अगर आप सिंपली देखोगे तो बहुत आसन है अगर आपने मेरे चैनल स्क्रिप्टिंग वाली वीडियो देखिए तो सो सिंपल गिफ्ट किया मैंने नोट 5d मतलब डायरेक्टरी और यहां पर देखो उसे हुआ हमारे वैरियेबल्स का मैंने सिंपली क्या किया डॉलर बेस सो आईएफ कंडीशन को उसे करके हम लोग चेक कर रहे हैं की जो बेस में आपने जो पाठ दिया है वो एक्जिस्ट करता है की नहीं अगर एक्जिस्ट नहीं करता ये नोट कर दिया है नहीं करता है तो क्या करना है नहीं करता है तो सिंपली आपको प्रिंट करना है डायरेक्टली देश नोट एक्जिस्ट और ये आपका पूरा पाठ भी दे देगा और एग्जिट विद वन तो एग्जिट स्टेटस वन के साथ मतलब जो की आपका अनसक्सेसफुल है उसके साथ ही आपका ये स्क्रैप यहां पे बैंड हो जाएगा ठीक है और वही हम चाहते हैं राइट की अगर डायरेक्टली नहीं है तो सिंपली यहां पे बैंड हो जाए हमारी इसके स्क्रिप्ट स्टॉप हो जाए ठीक है सब कुछ चेक कर लिया अभी हम नेक्स्ट स्टेप क्या था है अगर उसे डायरेक्टरी में आर्काइव फोल्डर नहीं है ऑलरेडी तो आर्काइव फोल्डर भी बनाना है एक तो कमेंट उसे कर लिया फिजिकल क्रिएट मतलब यहां पे पूरा ये वाला हमारा यह जो बात था वो और उसे पाठ के अंदर है की नहीं अगर नहीं है तो क्या करना है तो हमारे पास जो भी पद दिया है उसमें अगर नहीं है तो वह बना देगा अगर है ऑलरेडी टाइप से थोड़ा सा कैसे और कंडीशन उसे करके हमें यह चीज करनी है अभी हमें अपने पास में चेक करना है की हमें जो पुरानी फाइल्स या तो लार्जर फाइल जो भी है उसकी लिस्ट चाहिए राइट वह कैसे करेंगे वो देखते तो हम लोग अभी मैं सिर्फ एक ही कैसे यहां पर कर कर रहा हूं फाइंड डी लिस्ट ऑफ फाइल्स बड़े और दें 20 बी तो यहां पर मैं अब जो भी कोड उसे करूंगा वह इसके लिए ठीक है तो 20 बी से जो भी बड़ी फाइल्स है वो मुझे यहां पे चाहिए तो सिंपली इसके लिए मैं क्या करूंगा पर लूप उसे करूंगा ठीक है तो पर लूप उसे किया और उसके बाद आप सिंपली आई इन और यहां पर मैं इसके अंदर एक कोड लिखूंगा ठीक है वह कोड है [संगीत] मुझे फाइंड करना है क्या फाइंड करना है मतलब मुझे सिर्फ इसी डायरेक्टरी के अंदर मुझे सर्च करना उसकी और अंदर नहीं जाना है ओके चाहिए मुझे हो सकता है क्योंकि डायरेक्टरी भी बड़ी हो तो वो भी दे देगा मुझे वो नहीं चाहिए मुझे सिर्फ फाइल चाहिए ठीक है और उसके बाद एक और रहेगा साइज साइज मुझे क्या चाहिए प्लस 20 बी सिंपल उसके अंदर करूंगा दान और जो भी हमारा कोड रहेगा ठीक है तो मैं फिर थोड़ा सा और एक्सप्लेन कर डन मैं पुरी कोशिश कर रहा हूं की एक्सप्लेन कर डन यहां पे क्या कर रहा है पर आई इन फाइंड बेस नेक्स्ट है ठीक है तो ये पूरा है अब देखो ये जो ये पुरी कमांड है ना फाइंड वाली इससे हम लोग क्या फाइंड कर रहे हैं की 20 बी से जितनी भी बड़ी फाइल्स है उसकी लिस्ट दे दो और ये पर कमांड क्या करेगा जो लिस्ट है मतलब समझो दो फाइल है तो तीन फाइल्स है वो तीन फाइल्स की लिस्ट ए गए हैं पर लूप क्या है एक-एक करके एक-एक फाइल के लिए वो लूप चला जाएगा ठीक है तो हम लोग हर एक फाइल पे एक्शन परफॉर्म कर सकते हैं तो थोड़ा सा प्लीज प्रैक्टिस करना इसको देख के तो आपको अच्छे से क्लियर हो जाएगा अभी मैं एक कंडीशन यहां पे उसे कर दे रहा हूं जो दो इट्स नोट कंपलसरी बाय टेक अच्छा वे है यह उसे करने का ठीक है इक्वल तू जीरो ठीक [संगीत] मैं यहां पर क्या मैंने उसे किया रन इक्वल तू जीरो अगर रन जीरो है तो ही आगे बढ़ाना नहीं तो नहीं करना है ठीक है अगर आपको याद होगा तो ऊपर हम लोगों ने वेरिएबल में रन की वालुज हीरो कारी है अभी हमारे पास लिस्ट ए गई की 20 बी से बड़ी फाइल्स हैं हमारे पास लिस्ट ए गई पर लूप को उसे करके अभी हम लोगों को सिर्फ एक ये चीज एड करनी है क्या जीजा डॉलर आई ठीक है तो इसका मतलब क्या है कंप्रेस करने के लिए उसे होता है डॉलर आई मतलब क्या है देखो यह जो आई है डेट इसे अलसो लुक चलाना ये फाइंड कमांड के तो समझ लो फाइन कमांड में तीन फाइल्स आएगी तो आई पहले क्या करेगा आई पहले ही फाइल को उठेगी उसे पे कुछ एक्शन परफॉर्म करेगा दूसरी फाइल पे करेगा तीसरी फाइल पे करेगा तो आई में क्या है फाइल की वैल्यू या तो फाइल का नाम ओके तो हम लोग ने क्या किया पहले बार में पहले फाइल का नाम उठाया उसको किया कंप्रेस किया अगर यह चीज नहीं होता है तो एग्जिट करना है ठीक है अभी आगे नहीं बढ़ाना है एग्जिट करना मतलब एग्जिट वन क्या है तो यह अगेन ठीक है ना तो जो फाइल का नाम क्या हो जाएगा फाइल का नाम जी सेट क्योंकि कंप्रेस हो के वो जीएसटी के फॉर्म में चेंज हो जाति है तो हमें वो वाली फाइल को कहां करना है बेस में जो आर्काइव फोल्डर हमने बनाया था यहां पे उसकी अंदर मूव करना है मूव मतलब कॉपी नहीं मूव करना मतलब ठीक है सो अभी हमारी स्क्रिप्ट इतनी ही है और और रही बात इसमें थोड़ा सा देखो अभी आप बहुत कुछ चीज एड कर सकते हो अपने अकॉर्डिंग वैसे भी एक नॉर्मल बेसिक फंक्शनैलिटी यहां पे एड कर रहा हूं अभी पर एग्जांपल यहां पर आप इस टाइप से भी कुछ एड कर सकते हैं ठीक है अगर आप देखोगे तो क्या है यह एक और डॉलर डेट डेट कर रहे हो तो जो भी एक्शन परफॉर्म होगा तो वहां पर आपके मतलब लॉक्स किड ऑफ प्रिंट हो जाएंगे की क्या एक्शन परफॉर्म हो रहा है राइट सो अभी हमारी यह जो स्क्रिप्ट है कंप्लीट हो गई इट्स सो सिंपल मैं इसको कर देता हूं से ठीक है तो सबसे पहले हम लोग ने शुरुआत कारी शबंग शिवांग वाली लाइन से और उसके बाद रिवीजन और उसके बाद हम लोग ने इंप्लीमेंटेशन दादा उसके बाद हम लोगों ने कुछ वैरियेबल्स बनाए थे क्योंकि जो भी हम लोग उसे करने वाले आगे आप उसका आपको सब का उसे है यहां पे समझ में ए गया ठीक है और यहां पे ये सिर्फ एग्जांपल्स है ये मत क्वेरी करना की यार क्यों बनाया है उसके बिना भी कर सकते थे ऑफ कोर्स दिस इस जस्ट पर एग्जांपल के हां कैसे वैरियेबल्स बनाकर उसको बाद में रेफर कर सकते हो अपनी अकोर्डिंग की उसे अभी हम लोग ने जो डायरेक्टली दी थी सबसे पहले चेक किया की डायरेक्टरी कैसे चेक करते हैं की है की नहीं इस टाइप से करते हैं ठीक है यहां पे आपको ये नई चीज सीखने मिली उसकी वजह से हमें एक्शन लेना है यहां पर नेगेटिव केसेस हम लोग यहां पर हैंडल कर रहे हैं मां लो अगर ये डायरेक्टरी है ही नहीं तो हमें आगे नहीं बढ़ाना है एग्जिट आप कर सकते हो किसी भी स्टेप पे ठीक है तो बनाना है नहीं है तो मतलब तो कंडीशन है फिर से तो फिर से कंडीशन चेक की हम लोग ने हायफेंहदी उसे करके उसके लास्ट में क्या किया फाइंड डी लिस्ट ऑफ फाइल्स लार्जर दें 20 बी अब यहां पर दो कंडीशंस थी या तो लार्जर फाइल या तो ओल्डर फाइल्स ओल्डर फाइल्स के लिए हम लोग सिंपली क्या है जो साइज है ओके सो आपको जैसे की पुरानी फाइल्स के लिए उसे करना तो आप यहां पर फाइंड कमांड में सिंपली एम टाइम उसे कर सकते हो तो टाइमिंग के बेसिस पे लाइक 30 डेज 20 डेज आप अपने हिसाब से दे सकते हो ठीक है तो यहां पे इतना तो आपको समझ में ए गया यहां पे आपको लिस्ट मिल गई उसे लिस्ट के थ्रू जितने भी वालुज हैं आप उसको लूपिंग कर रहे हो यूजिंग पर लूप ओके उसके बाद हम लोग ने एक और कंडीशन आज चेक कर रहे हैं तू डू अवर फादर प्रोसेस ओके यहां पे ये जो एक है सिंपली ये तो अपना लॉगिन है इसको आप ऑप्शनल रख सकते हो उसके बाद ठीक है तो हर एक फाइव जो भी हमें ये इसका रिजल्ट आया फाइंड का मन का और यहां भी देखो नेगेटिव केसेस हम लोग यहां पे कर रहे हैं अगर ये नहीं हुआ सक्सेसफुल हुआ तो एग्जिट करना है वन मतलब स्टेटस के साथ हमें स्क्रिप्ट कर देनी है और उसके बाद अगर जी से को जाता है तो हम लोग स्मार्टली कैसे अपनी उसे करना है की यहां पर जीडीबी के बाद फाइल के नाम के बाद डॉट जीसस लगा हुआ है सो मूव क्या करना है डॉलर आई डॉट जीजे मतलब वो वाली फाइल्स को हमें बेस और आर्काइव के अंदर हमें मूव करना है ठीक है अगर आप एक बार स्टेप्स देख लो प्रोवाइड डी पाठ डायरेक्टरी प्रेजेंट है की नहीं वो भी चेक करना था और कहे फोल्डर हम लोग ने बता दिया जो डी फाइल ठीक है तो 20 बी से बड़ी फाइल्स हम लोगों ने पुरी लिस्ट ले ली है कंप्रेस एच फाइल्स साड़ी फाइल्स को हम लोग ने कम ठीक है ये वन बाय वन लूप के थ्रू आप लोगों ने साड़ी फाइल्स को कंप्रेस कर लिया कीजिए करके मूव डी कंप्रेस्ड फाइल और कई फोल्डर में मूव कर लिया और लास्ट एक चीज है की मेक एन क्राउन जो आप तुरंत स्क्रिप्ट एवरी दे एड गिफ्ट हम लोगों ने बना लिया सो हम लोग को बना तो हम लोग को इसको रन करने की जरूर नहीं है एक बार बना दी और वो अपने आप चलती रहेगी हमेशा ठीक है तो लास्ट स्टेप हमारा बच्चा है जो की है उसको ऑटोमेटिक करना यूजिंग क्रोम जब से मतलब सिंपली हम लोग क्या करेंगे करोड़ तब आई फनी और अगेन कन्जॉब ये तो क्राउन टैब के बड़े में ऑटोमेशन क्या है मैं ओपन नाइट डेडीकेटेड एक वीडियो बनाया है बहुत अच्छे से एक्सप्लेन किया है प्लीज जाकर चेक आउट कर लेना ही फनी आईओएस गैस आंसर क्योंकि इंसर्ट हमें करना है अभी हमें हम लोग एक जो करों जो है उसका फॉर्मेटिंग है टाइम को वो देना है तो सिंपलीफ पर एग्जांपल मैं यहां पे दे देता हूं 5 और 0 1 और स्टार स्टार सो इसका क्या मतलब है अगेन वो वीडियो देख लेना समझ में ए जाएगी तो यहां पे मैं सिंपली बता डन की इसका मतलब है की हर रोज रात के मतलब रात के 1:00 बजे 1:05 पे इस स्क्रिप्ट इसको रन करना है क्या रन करना है होम पॉल प्रोजेक्ट 1:05 रात में आपको ये ये वाली हमें हमारी स्क्रिप्ट चलानी है इट्स सो सिंपल वारी सिंपल ठीक है और उसके बाद कल ऑन ब्लू की मैं इसको से कर देता हूं नो अगर आप देखोगे तो इंस्टॉलिंग इंस्टॉलिंग कांटेक्ट उसे चेक भी कर सकते हैं तो देखो यह यहां पर अपना यह एक हमारा जब बन गया जो की हमने अपनी स्क्रिप्ट को ऑटोमेटिक कर दिया ठीक है तो कंप्रेस्ड फाइल नहीं है ओरिजिनल फाइल में हमारी फाइल ए गई है ल एस आई एन ल हा करके दिखा देता हूं ठीक है 24 बी 12 बी सब ए गई 48 बी सब ए गई फाइल हमारी और कई फोल्डर भी हम लोग ने अभी डिलीट कर दिया ओके नो एक बार क्राउन जो आपके थ्रू हम अपनी स्क्रिप्ट को रन करके देखते हैं ठीक है उसके लिए हमें अपना जब चेंज करना पड़ेगा ओके अभी हमें ए रही है स्क्रिप्ट तो बन गई है लेकिन अभी हमें एक चीज याद रखती है की हमें जो स्क्रिप्ट बनी है उसको मतलब प्रॉपर परमिशन देनी है की वो हम आराम से मतलब एग्जीक्यूट हो पाएगा ठीक है तो उसको एग्जीक्यूटिव परमिशन देनी पड़ेगी तो मैंने यहां क मोड उसे करके यहां परमिशन दे दिए मैंने एक्चुअली साड़ी परमिशन दे दी है टाइम को से करने के लिए अभी क्रोम जो आपके मदद से एक बार देखते की हमारा जब भी जो है प्रॉपर्ली क कर रहा है की नहीं उसके लिए हमने हमें क्या है अभी थोड़ा सा टाइम चेंज करना पड़ेगा अभी से पहले सबसे पहले देख लेते हैं डेट हमारी उसे करके की अभी एग्जैक्ट टाइम क्या है 356 ठीक है सो 237 कर डन मैं कितना टाइम है सिंपली जल्दी से मैं 2357 ठीक है जल्दी से मैं क्विकली कर देता हूं इंस्टॉलिंग डिलीट करता हूं अभी भी चलो 56 सी है और जैसे ही 57 होगा वे बिल चेक की हमारा जो ये स्क्रिप्ट है ना वो चली है की नहीं [संगीत] ओके तो इस बार फोल्डर स्क्रिप्ट तो चल ही नहीं है सो ये डीबगिंग फाइट भी है ठीक है तो हमें खुद पता भी होना चाहिए की जैसे की सपोज ये हम लोग में बना तो लिए नहीं चल रही तो क्या हुआ ऐसा तो एक चीज है की मेरी गलती है की मैंने मतलब स्क्रिप्ट चलने के बाद सबसे पहले उसको चला के नहीं देगा तो ये मेरी गलती है ठीक है तो उसको डायरेक्टली पहले चला के देखते हैं आ सपोज आर्काइव फोल्डर डॉट एस हा ठीक है नो आईएफ यू सी इट्स सेइंग के साइज टाइप जो बी है वो इन वैलिड है ठीक है अभी हम लोग कहां पे इसको उसे किया है लेट सी देखो यहां पे साइज तो हम लोग यहां है प्लस 20 बी ओके सो यहां पे हम लोग ने गलती क्या की है मैं बता रहा हूं ठीक है गलती यही थी की यहां पर सिंटेक्स है यहां पर प्लस 20 एम क्योंकि यहां पर एम या तो जी या तो इस टाइप से उसे होता है तो बी पूरा नहीं लिखने हैं सिर्फ एम उसे करना था ठीक है तो इतना ही साथ था हमारे हमारी इतनी सी मिस्टेक थी ठीक है तो यहां पे हम अभी हम लोग ने उसको फिक्स कर लिया है ठीक है तो आप क्रोम जो आप से फिर से उसको चेक करके देखते हैं ठीक है तो डेट कमांड देखते हैं डेट है 0001 तो अपन 002 करके देखते हैं ठीक है जीरो जीरो तू और डिलीट करते हैं ओके ठीक है जीरो तू पे ही ये अभी मतलब अपडेट हुआ है और कई में जाते हैं ठीक है आप देखोगे तो जो भी हमारी 20 बी से बड़ी साइज की फाइल्स थी वो यहां पे ऑलरेडी स्क्रिप्ट्स बनाते हो स्टेप बाय स्टेप कम करते हो ठीक है तो यहां पे यहां पे मैंने पूरा आपके सामने ठीक है जो भी है बनाया है और नहीं भी चली वो भी दिखा दिया और उसको कैसे फिक्स करना है कैसे चेक करना वो भी कर लिया तो ऐसे ही आपको आपको बनाना ऐसी सीखना है प्लीज आप प्रैक्टिस जरूर करो ठीक खुद से बनाने की कोशिश करो और क्या-क्या उसमें मोडिफिकेशन एड ऑन कर सकते हो और कैसे लोग इन उसको इनेबल कर सकते हो ठीक है नोहब कैसे उसे कर सकते हो और एडीशनली ठीक ये बना के देखो और उसे फिर अगले नेक्स्ट दे मतलब चेक करो की ये ऑलरेडी खुद से चल रही है नहीं बन रही है सक्सेसफुली कंप्लीट हो गया है बन भी गया है आई होप ये वीडियो आपको पसंद आई होगी कुछ ना कुछ नया आपने शिखा होगा की हो तू मेक यू नो रियल लाइफ प्रोजेक्ट्स इन 40 स्क्रिप्टिंग वीडियो पसंद आई तो लाइक जरूर कर देना और चैनल पर पहले बार आए हो तो सब्सक्राइब जरूर कर देना थैंक यू सो मैच वीडियो में हम लोग बनाने वाले हैं एक शैली स्क्रिप्ट प्रोजेक्ट पर क्रिएटिंग जो लोकल उसे है तो हम लोग ये वीडियो में आगे मैंने सबसे पहले मैं आपको दिखा देता हूं की हमारी स्क्रिप्ट कैसे कम करेगी ठीक है सो यहां पे मैं अपने टर्मिनल पर ए गया हूं यहां पे क्रिएट यूजर डॉट एस हा हमारी स्क्रिप्ट है और आपको जब भी कोई एक नए यूजर का अकाउंट बनाना है अपने लाइनेक्स सर्वर पे सिंपली आपको क्या करना है अपने इस स्क्रिप्ट को रन करना है और उसके बाद आपको सिर्फ सिंपल यूजर का नाम लेना है सपोज मैं यहां पे दे देता हूं अलेक्स और यहां पे आप कुछ कमेंट्स भी एड कर सकते हो लाइक अकाउंट पर क्वैड लाइक दिस जैसी आप इंटर करोगे ठीक है सो नो आपको कुछ इस तरह से रिजल्ट दिखेगा ठीक है और इसमें चीज देखेंगे आपको एक तो यूजर नाम जो की अलेक्सा जो हमने दिया था पासवर्ड पासवर्ड इसने ऑटो जेनरेट किया है और यहां पे देखोगे तो इतना बढ़िया और इतना कॉम्प्लिकेटेड और बड़ा पासवर्ड यहां पे इसने खुद जेनरेट करके आप शो कर दिया और होस्ट मतलब यहां पे किस होस्ट नाम मतलब किस सर्वर के लिए हम लोग यहां पर ये अकाउंट बना रहा है जो दो और जब भी हम लोग किसी नए यूजर का अकाउंट बनाते हैं सिंपली आपको ये स्क्रिप्ट उसे करनी है और यूजरनेम दे रहे हैं और आप सिंपली क्या कर सकते हो इसको कॉपी पेस्ट करके इतनी डिटेल उसे यूजर को आप सेंड कर सकते हो की हां आपका यूजर अकाउंट बन गया है और ये रही डीटेल्स तो आप सिंपली लॉगिन कर सकते हो तो द्वारा इस प्रोजेक्ट से काफी जो लोग एडमिन फील्ड में है बट एवं आईएफ यू आर नोट इन एडमिन फील्ड ओके सो आप 40 स्क्रिपिंग के जो कॉन्सेप्ट है उसके ओवरव्यू के लिए ये वीडियो देख सकते हो और प्रैक्टिस कर सकते हो की एक प्रोजेक्ट कैसे बनाया जाता है और क्या-क्या अप्रोच होती है एक प्रोजेक्ट स्क्रिप्ट बेस या प्रोजेक्ट बनाने में तो वीडियो में आगे बढ़ते हैं और सबसे पहले तो हम रिक्वायरमेंट समझते हैं ठीक है तो जब भी हमको स्क्रिप्ट बना रहे हैं तो प्रोजेक्ट बना रहे हैं सबसे पहले तो हमें रिटायरमेंट क्लियर हनी चाहिए की हम लोग क्या बनाना छह रहे हैं क्या अचीव करना छह रहे हैं तो सबसे पहले तो हमारे कमेंट की बात करें इस प्रोजेक्ट के बड़े में ओके सो सबसे पहले कुछ रिक्वायरमेंट स्क्रिप्ट शुड बी एग्जीक्यूटेड विद रूट यूजर आगे एग्जिट विद स्टेटस वन और एरर मैसेज ये जो स्क्रिप्ट है ऑफ कोर्स एडमिन तो अगर आप ऐसा नॉर्मल यूजर इसको एग्जीक्यूट करते हो उसको मतलब जो भी यूजर है उसको एरर आना चाहिए प्रॉपर डिस्प्ले की हम बताएं उसको की आगे एन रूट आपको इसको एग्जीक्यूट करना है स्क्रिप्ट बिल टेक फर्स्ट आर्गुमेंट एस यूजर और रेस्ट तू बिल बी ट्रीटेड स कमेंट जैसे की अभी हम लोग एग्जांपल ही देगा हम लोगों ने अलेक्स एक पहले तो यूजर नाम दिया उसके बाद हम लोगों ने कमेंट के नाम पे बहुत कुछ लिखा बट उसने फर्स्ट आर्गुमेंट को सिर्फ आगे एन यूजर नाम लिया और बाकी कुछ नया कंट्री किया सो ये कैसे करेंगे हम लोग उसके बाद ऑटो जेनरेट पासवर्ड पर डी यूजर ठीक है अभी हम लोग ने जब स्क्रिप्ट उसे कारी थी हम लोगों ने सिर्फ यूजर इंडिया था पासवर्ड उसे खुद जेनरेट किया और खुद सेट भी कर दिया राइट सो हमें कुछ करने की जरूर नहीं पड़ी ओके और उसके बाद लास्ट में / सक्सेसफुल एग्जीक्यूशन ऑफ स्क्रिप्ट डिस्प्ले डी फॉलोइंग इनफॉरमेशन की यूजर नाम पासवर्ड ये तीन इनफॉरमेशन हमें लास्ट में प्रोवाइड करनी है और इसके अलावा जो की बेसिक चीज होती हैं एक स्क्रिप्टिंग में जैसे की एरर है हूं की अगर कोई कमांड सक्सेसफुल एग्जीक्यूट नहीं हुई है तो उसको कैसे डील करना है कैसे कैसे उसको आपको यूजर को शो करना है की यहां पर कुछ प्रॉब्लम है या तो यू नो प्रॉपरली हैंडल करना ओके एक बार जब रिटायरमेंट हमारी क्लियर हो गई की हम लोग क्या बना रहे हैं की आज अचीव करने वाले हैं उसके बाद हम लोग नेक्स्ट स्टेप पे आते हैं की हम लोग जो भी रिटायरमेंट है उसको स्टेप छोटे-छोटे स्टेप्स में डिवाइड कर दें और एक-एक स्टेप्स पे कम करें ओके सो हम लोग ए जाते हैं अब नेक्स्ट एन क्षेत्र पे जो की हमारे स्टेप्स ठीक है तो क्या-क्या स्टेप्स इसमें इंवॉल्वड होंगे तो ये चीज आपको हेल्प करेगी एक अच्छे प्रोजेक्ट बनाने में ठीक है तो स्टेप वाइस स्टेप सो पहले स्टेप्स ओके तो चेक डी स्क्रिप्ट इस बीइंग एग्जीक्यूटिव विद डी सुपर उसे और नोट सो स्क्रिप्ट की शुरुआत ही हम करेंगे की हम पहले चेक करेंगे जो भी यूजर एग्जीक्यूट कर है वो रूट है की नहीं है तो हम उसे पहले देते रहेंगे क्योंकि अदर वाइस अगर रूट नहीं है तो हम लोग को आगे बढ़ाना ही नहीं स्क्रिप्ट में पहले ही कितनी साड़ी चीज हो आईएफ डी यूजरनेंट अप्लाई एट लिस्ट वन आर यू और डेट की यहां पे जो हम लोग ने यूजर बनाया है तो हम लोग यूजर नाम भी दिया बट अगर यूजरनेम देंगे नहीं तो वह कैसे यूजर बनाएगी राइट सो स्क्रिप्ट रन करने के साथ हमें यूजर का नाम भी प्रोवाइड करना है एटलिस्ट वन आर्गुमेंट अगर कमेंट हम देना दें वो ऑप्शनल एटलिस्ट हमें यूजरनेम देना पड़ेगा तो फर्स्ट आर्गुमेंट जेनरेट ए पासवर्ड ओके उसके बाद एक क्रिएट डी यूजर विद डी पासवर्ड ओके तो अभी क्योंकि इस स्टेज के बाद हमारे पास पासवर्ड भी है क्योंकि हम लोगों ने जेनरेट कर लिया और यूजर हम लोगों ने मतलब जो भी एग्जीक्यूट कर रहा है स्क्रिप्ट उसने प्रोवाइड किया हमने कहा यूजर नाम पासवर्ड है तो अब हम लोग जो अकाउंट मैनेजमेंट वाली जो भी कमांड्स हमारी यूजर है उसको उसे करके हम लोग सिंपली यूजर बना सकते हैं और उसके बाद उसका पासवर्ड सेट कर सकते हैं और उसके बाद ऑफ कोर्स एरर हैंडलिंग जो बोला था चेक तू सी आईएफ डी यूजर आते कमांड सकसीडेड और नोट अगर सक्सेसफुली नहीं हुई है तो आप उसको एरर दो ठीक है तो यूजर को ओके और पासवर्ड का मां सक्सेसफुल हुई की नहीं फिर उसके बाद 4s पासवर्ड चेंज ऑन डी फर्स्ट डॉ है बिकॉज़ ये हम लोग ऑटो जेनरेट वाला पासवर्ड उसे कर रहे हैं तो हम लोग फर्स्ट टाइम के लिए तो एक पासवर्ड दे देंगे यूजरनेम को बट हम लोग उसको ठीक है तो फोर्स लॉगिन के लिए फोर्स करेंगे यूजर को की भाई वो जब भी पहले बार लॉगिन करें उसके बाद अपना खुद का पासवर्ड सेट कर ले तो आईटी इस बटर अप्रोच की जो भी यूजर है वो खुद के पासवर्ड उसे करें वो अपनी हिसाब से डिस्प्ले डी यूजरनेम पासवर्ड सो लास्ट में ये चीज हमारी रिक्वायरमेंट में भी थी सो अब हमारे पास रिटायरमेंट स्टेप दोनों हो गई है तो चलते हैं टर्मिनल पर सबसे पहले तो आप अपनी फाइल बना लेते हैं स्क्रिप्ट की ओके सो इसके लिए हम लोग करते हैं टच और उसके बाद उसे एन मेक ओके तो यहां पे उसे क्रिएट या तो क्रिएट यूजर किसी भी तरह का नाम उसे कर सकते हो यहां पे देखो क्या एलएस यहां पे मेरी फाइल बन गई और सिंपली यहां पे वे आई यूजर डॉट मेक करते हैं क्योंकि हम अपनी एडिटिंग यहां पे शुरू करने वाले हैं यहां पर मैं कर देता हूं इन शर्ट ओके तो मैं यहां पे एक और स्टेप बताने वाला हूं अभी हम लोग ने जो भी स्टेप्स देखें थे ठीक है तो जो स्लाइड में वही स्टेप्स मैंने ऐसा कमेंट यहां पर एड कर दिए देखो यहां पे बिन बश ठीक है उसके बाद स्क्रिप्ट शुड बी एग्जीक्यूटिव कमेंट्स एड कर लिए जो यहां पे सिंपली यहां पे मैं सब एडिट कर रहा हूं सॉरी कॉपी कर रहा हूं और यहां पे मैंने पेस्ट कर लिया ओके सो यहां पे हम लोग ने सारे स्टेप्स कॉपी कर लिए हैं और अभी हमारे लिए और ज्यादा इजी हो जाएगा ये स्टेप्स को फॉलो करना और वन बाय वन स्टेप्स को या तो हम अपनी कमांड्स को एड करना अब सब सबसे पहले शुरुआत करते हैं स्क्रिप्ट शुड बी एग्जीक्यूट विद सुडो रूट एक्सेस आप देख ही रहे हो की हमें वहां पे कंडीशन चेक कर रहा है ठीक है तो कंडीशन चेक करो तो इसके लिए हम लोग आईएफ कंडीशन का उसे करेंगे और इसके बाद हम लोग अपनी कंडीशन यहां पे एड करेंगे डॉलर इसके यूआईडी ओके दें ओके और इसके हम लोग एग्जिट कर देंगे विद वन और यहां पर हम लोग इस कंडीशन को क्लोज करने के लिए हम लोग उसे करेंगे सिंपली यहां पे सिंपली क्या कर रहे हैं हम लोग कंडीशन एड चेक कर रहे हैं तो यूआईडी मतलब यूजर आईडी और देखो अगर आपको पता होगा जो सुडो होता है या तो रूट यूजर होता है उसका हमेशा यूआईडी जीरो ही होता है ओके सो उसके बेसिस पे हम लोग चेक कर सकते हैं की जो भी यूजर एग्जीक्यूट कर रहे हैं स्क्रिप्ट को वो रूट है की नहीं तो मैं उसका एग्जांपल भी आपको दिखा देता हूं यहां पे टर्मिनल पर चलते हैं आज एन रूट यूजर मैंने लोकतन है अगर आप सिंपली यहां पे एक और यूआईटी करोगे तो यहां पे आपको हमेशा देखो जीरो दिखेगा ठीक है सो रूट यूजर की जो यूआईडी होती है वो जीरो होती है सो इससे हम लोगों ने चेक कर लिया की हां सो यहां पे हमारा पहले स्टेप कंप्लीट हो गया तो हम लोग इतना ही स्टेप को चेक करके देख लेते हैं ठीक है और इसके बाद हम लोग आइटीआर करते हैं सो यहां पे हम लोग को परमिशन नहीं है तो एग्जीक्यूशन हम लोग सिंपली करेंगे क मोड ए + एक्स और युजाम एक छोटा सा सिंपल और उसके बाद हम इसको एग्जीक्यूट करेंगे तो यहां पर जैसे ही हम लोग ने उसको एग्जीक्यूट किया जहां और रूट बिकॉज़ हम लोग रूट नहीं है बट आते डी से टाइम यहां पर मैं आगे एन रूट यूजर लोकेंटो ओके और हम लोग सी लोकेशन पर हैं यहां पे देखोगे तो सॉरी यहां पे देखोगे तो यूजर मेक डॉट ऐसेट जहां पर हमारी फाइल है मैं जैसे ही यूजर मेक डॉट ऐसेट करता हूं तो यहां पे मुझे कोई एरर नहीं आया बिकॉज़ हम नो हम लोग यहां पे आज एन रूट यहां पे इसको एग्जीक्यूट कर रहा है बट यहां पे अगर आप शुरू करते हो ऐसे तब भी ओके उसके बाद आपको पासवर्ड मांगेगा और उसके बाद भी आपको वेदर नहीं मिलेगा सुडो या तो रूट यूजर से करोगे तो कोई इशू नहीं ओके सो अब ए जाते हैं हम अपने सेकंड स्टेप पे जो की है यूजर शूट प्रोवाइड एटलिस्ट वन आर्गुमेंट है उसे इन एल्स गाइड हम ओके सो अगेन हम लोग यहां पे क्या कर रहे हैं एक कंडीशन यहां पे एड मतलब चेक कर रहे हैं की यूजर ने जो एग्जीक्यूट कर रहा है स्क्रिप्ट उसने कोई यूजरना प्रोवाइड कर है की तो अगेन हमें आईएफ कंडीशन उसे करना है ठीक है तो सबसे पहले तो हम लोग ऐसे स्टार्ट कर लेते हैं अभी हम लोग को क्या कंडीशन चेक करनी है की उसने आर्गुमेंट प्रोवाइड किया है या नहीं सो नंबर ऑफ आर्गुमेंट हम लोग कैसे चेक करते हैं हस ठीक है तो डॉलर हाउस को उसे करके हम लोग नंबर ऑफ अरगुमेंट्स मिलते हैं अगर डॉलर हस मतलब नंबर ऑफ आर्गुमेंट इस ली दें वन ठीक है सो हम लोग को यूजर को एरर दे सकते हैं प्रॉन्प्ट दे सकते आईटी मतलब ली दें और वन ली दें वन मतलब कितना हुआ जीरो ही होगा तो अगर जीरो है तो हम लोगों को क्या करना है दें उसके बाद हम लोग को उसको गाइड करना है उसको बताना है यूजर को की यार कैसे आपको स्क्रिप्ट के साथ यूजर नहीं मैं तो कमेंट एड करवाना है हम लोग सिंपली करेंगे यहां पे ए को और उसके बाद हम लोग इस तरह से कुछ दे देंगे जैसे की उसे ओके [संगीत] इसलिए उसे होता है ये आपको स्क्रिप्ट का नाम वहां पर प्रिंट करेगा ठीक है तो अगर आपने मेरी पुरानी वीडियो नहीं अच्छी तो प्लीज देखो आपको साड़ी चीज क्लियर हो जाएगी की यहां पे कैसे मैं उसे कर रहा हूं ठीक है और उसके बाद हम लोग क्या कर रहे हैं यूजेस मतलब यहां पे स्क्रिप्ट का नाम और उसके बाद कमेंट ठीक है तो इस तरह से तो हम लोग उसको यूजर को बता रहे हैं की आपको इस तरह से उसे करना है ठीक और एडिशनल इनफॉरमेशन दे सकते [संगीत] और अभी देखो उसने आर्गुमेंट एक भी नहीं दिया है तो हम लोग को आगे नहीं बढ़ाना है ठीक है स्क्रिप्ट में तो हम लोग ने इतनी सी साड़ी इनफॉरमेशन दे दी और हम लोग कर देंगे एग्जिट विद स्टेटस वन मतलब ये आंसर सक्सेसफुल रहा है और अपनी कंडीशन को हम लोग कर देंगे यहां पर सेकंड स्टेप हो गया तो उसको भी टेस्ट कर लेते हैं तो हम लोग तो हम लोग इसको कर लेते हैं सिर्फ और इसको हम लोग एग्जीक्यूट करके देखते हैं ओके सो यहां पर मैं ए गया हूं ठीक है तो दूसरे टर्मिनल पर हैं आज एन रूट उसे और लोग इन है मैं सिंपली यहां पे यूजर एक डॉट ऐसेट करता हूं सो अगर आप देखोगे तो यहां पर उसने एक यूजेस का एरर दे दिया किड ऑफ वार्निंग की यूजेस क्या है देखो यूजर मेक डॉट ऐसे यहां पे अपनी स्क्रिप्ट का नाम ए गया जैसे की मैंने आपको बताया था उसके बाद आपको क्या है आपको यूजर को बता रहे हो की देखो ये स्क्रिप्ट के नाम के बाद आपको यहां पे यूजरनेम प्रोवाइड करना है और यहां पे ऑप्शनल में कमेंट एड करना है तो जब तक आप ठीक है ऐसा पोस्ट मैं यहां पर सिंपल करता हूं टेस्ट मैं जैसे ही टेस्ट करता हूं तो यहां पर हमें कोई वार्निंग नहीं आई इसका मतलब है की हमारी सेकंड स्टेप है तो सेकंड कंडीशन प्रॉपर्ली क कर रही है ओके अभी हम ए जाते हैं थर्ड स्टेप ठीक है तो यहां पे एडिटिंग स्टार्ट करता हूं स्टोर फर्स्ट आर्गुमेंट एस यूजर नाम ओके सो आर्गुमेंट आपको पता है की आर्गुमेंट आप प्रोवाइड किया है यूजर नाम ने तो पहले आर्गुमेंट [संगीत] आपको स्टोर करना है तो आप सिंपली यहां पे उसे नाम यहां पर डॉलर और व्हाट ठीक है तो यूजर नाम में हमारा यह है अगर आप चाहे तो अभी टेस्ट सिर्फ टेस्टिंग के लिए आप ए को और डॉलर यूजरनेम इस तरह से और यहां ठीक है सो थॉट्स आईटी और इसके बाद हम लोग फिर से ट्राई करते हैं इसका मतलब है की वहां पे जो यूजरनेम हम लोग ने वेरिएबल बनाया उसमें वैल्यू स्टोर हो गए ओके सो हम लोग गुड तू वो है हम लोग का थर्ड स्टेप यहां पर कंप्लीट हो गया है इनके सो वन मोर दें वन आर यू की अगर मां लो यूजर ने एक से ज्यादा आर्गुमेंट देती है तब उसे कंडीशन में क्या करना है उसे कंडीशन में हम लोग को जो भी फर्स्ट यूजरनेम के बाद जो भी रिमेनिंग है उसको ऐसा कमेंट रीड करना है उसके लिए एक मेथड होता है एक शिफ्ट नाम की एक कॉन्सेप्ट था शिफ्ट से क्या होता है जो पहले आर्गुमेंट है वहां पर शिफ्ट हो जाता है और रिमेनिंग आपका बस स्टार्ट आ डॉलर और यहां पर एड इसका मतलब क्या है की हम लोग ने पहले आर्गुमेंट शिफ्ट कर दिया और जो भी रिमेनिंग है उसको हम लोगों ने ऐसा कमेंट ले लिया और यहां पर डॉलर जितने भी अरगुमेंट्स बच्चे हैं उसको हम लोग ने उसमें आ ठीक है स्टोर कर लिया अभी आप सिंपली फिर से अगर टेस्टिंग के लिए सिर्फ अगर हम कर रहे हैं हम लोग यहां पे ए को और कमेंट इस तरह से हम लोग यहां पे कर सकते हैं यहां पे मैं इसको से करता हूं और यहां पे हम चलते हैं अपनी स्क्रिप्ट को रन करने के लिए ठीक है और टेस्ट और यहां पे हम लोग कुछ और भी देंगे इस बार टेस्ट कमेंट ठीक है तो टेस्ट मतलब जो यूजर नाम था उसके बाद हम लोग जो भी लिख रहे हैं तो अगर आप देखोगे तो पहले बार में उसने ऐसे टेस्ट यूजर नाम उसको स्टोर किया और बाद में उसने ऐसा कमेंट इसको यहां पे स्टोर किया ठीक है सो यहां पे हम लोग का बहुत ही सही चल रहा है अभी तक तो ठीक है सो यहां पर हम लोग का ये वाली स्टेप्स ये हो गए जो दो अभी देखो हमारी इसकी टेस्टिंग हो चुकी है तो हम लोग इसको रिमूव कर सकते हैं ठीक है यही को हम लोग रिमूव कर दे रहा ओके अब आता हमारा बहुत ही इंटरेस्टिंग पार्ट क्रिएट ए पासवर्ड सो कैसे करेंगे देखते हैं इसको ठीक है सो कुछ तरीके हैं रेंडम पासवर्ड जेनरेशन के एक तो मैं तरीका बता डन जो हमारे पास एक रेंडम वैश्विएबल है अगर आप देखोगे तो यह हर बार कुछ ना कुछ एक यूनिक नंबर ठीक है सो अगर लेकिन अगर कभी-कभी देखोगे तो यह बहुत ही छोटा नंबर इसमें प्रिंट कर दिया राइट बट जो दो आप इसको किसी चीज के और के साथ कंबाइन कर सकते हो ठीक है एक तो रेंडम हो गया दूसरी चीज है डेट कमांड डेट कमांड पर यहां पे कुछ इस तरह से ए रहा है तो ये इस टाइप से तो हमारा कम बनेगा नहीं हम लोग क्या इसमें फॉर्मेटिंग उसे कर सकते हैं यहां पे डॉलर एस कर दो मतलब ये सेकंड अब ये देखो ये इस तरह से कुछ यूनिक्स के टाइम फॉर्मेट में टाइम बता रहा है ठीक है यहां पर देखोगे तो इस तरह से बता रहा है लेकिन यहां पर थोड़ा सा अगर आप देखोगे अगर आप जल्दी-जल्दी करो तो फाइव सिक्स सिक्स और ठीक है सो इस तरह से ओके सो इसको और भी आपको ग्रेन्यूलर करना है ठीक है तो आप क्या कहें नैनोसकेंड तक भी आप इसको कर सकते हो उसे यहां पे परसेंटेज कैपिटल और कर दो ठीक है नो अगर आप देखोगे तो यहां पे बहुत ही कॉम्प्लिकेटेड टाइप का नंबर यहां पे प्रिंट हो गया है ठीक है सो नो अगर आप चाहे तो इस तरह से कुछ पासवर्ड्स यहां पे एड कर सकते हो और ठीक है सो सपोज हम लोग यही एक तरीका उसे करते हैं पर नो ओके सो यहां पे काफी तरीके हो सकते हैं आप लोग काफी कांबिनेशन एड कर सकते हो इंक्रिप्शन एड कर सकते हो बट हम लोग अभी सिंपली यही करते हैं ठीक है तो डेट और ये वाला हम लोग फॉर्मेट उसे कर लेते हैं ठीक है सो चलते हैं इंसर्ट और उसके बाद हम लोग सबसे पहले एक वेरिएबल बना लेंगे पासवर्ड इक्वल तू उसके बाद डॉलर क्योंकि हम लोग इसके अंदर कमांड उसे करने वाले हैं कमांड कौन सी होगी डेट और उसके बाद प्लस हम लोग कुछ उसे करने वाले हैं ठीक है तो इस तरह से हमें अभी हमारे पास पासवर्ड हम लोग चाहे तो हम लोग यहां पे ए को करके देख सकते हैं पासवर्ड कर देता हूं और हम लोग चलते हैं यहां पर और यूजर मेक और सिंपल टेस्ट देता हूं तो यहां पर देखोगे तो एक यहां पर पासवर्ड इस तरह से जेनरेट हो रहा है ठीक है नेक्स्ट स्टेप पे ओके अब हमारे पास पासवर्डिंग भी कर लिया अब हम लोग यूजर क्रिएट करेंगे यूजर क्रिएट के लिए हम लोग सिंपली करेंगे यूजर एड कमांड और अगर आपको उसके बड़े में ज्यादा इनफॉरमेशन नहीं है तो मेरा यूजर अकाउंट मैनेजमेंट वाला है वीडियो है डेडीकेटेड वीडियो है तो वो प्लीज एक बार जाकर देख लेना बहुत अच्छे से क्लियर हो जाएगा तो हम लोग सिंपली करेंगे यहां पे उसे एड ठीक है तो यहां पे कमेंट और यहां पे सी मतलब कमेंट होता है और हम लोग सिंपली यहां पर डॉलर है और उसके बाद डॉलर यूजर नाम दे देते हैं ओके सो यह तो बहुत ही बेसिक तरीका यूजर बनाने का काफी साड़ी इनफॉरमेशन दे सकते हो जैसे एक ग्रुपिंग हो गई या तो आप जो डिफॉल्ट शैली है वो साड़ी इनफॉरमेशन दे सकते हो इसलिए मैंने बोला की आप यूजर अकाउंट में अकाउंट मैनेजमेंट वाला वीडियो देख लो आप बहुत ज्यादा क्लेरिटी है मिलेगी और इन डेट कैसे आप लोग चाहे तो इसमें और ज्यादा इनफॉरमेशन उसे कर सकते हो ओके सो यहां तो हो गया हमारा ये इतना पार्ट हो गया चेक आईएफ डी यूजर सक्सेसफुली क्रीटेड और नोट ओके सो ये बहुत ही जरूरी स्टेप होता है ठीक है अगेन यहां पे कंडीशन चेक करनी है तो हम लोग क्या करेंगे आईएफ कंडीशन यहां पे उसे करेंगे ओके और इसके बाद हम लोग कंडीशन एड करेंगे यहां पे डॉलर होता है ये आपका स्टेटस जो आपका जो प्रीवियस स्टेटस था वो क्या था मतलब नोट इक्वल तू जीरो मतलब सक्सेसफुल होता है इसके अलावा कुछ भी हो तो आपका ये सब अनसक्सेसफुल कहलाता है तो यहां पे हम बोल रहे हैं नोट इक्वल तू जीरो मतलब सक्सेसफुल नहीं हुआ तो हमें यूजर को क्या बताना है हम लोग सिंपली दें करते हैं और उसके बाद कुछ हम लोग उसको प्रिंट कर सकते हैं एक ठीक है [संगीत] और यहां पर हमारा हो गया स्क्रिप्ट को क्योंकि हम स्क्रिप्ट में आगे नहीं बढ़ाना चाहते ठीक है तो यहां पर एग्जिट वन कर देंगे और उसके बाद हम लोग फी कर देंगे राइट सो ये हमारा एक और स्टेप हो गया है उसके बाद हम लोग बोलते हैं सेट डी पासवर्ड पर डी यूजर क्योंकि हम लोग को पासवर्ड तो हम लोग ने जेनरेट कर लिया था उसको स्टोर कर लिया अब हम लोग सेट कर देते थे उसके लिए हम लोग क्या करते हैं पासवर्ड कमांड उसे करते हैं राइट सो हम लोग क्या करेंगे सो हम लोग इसके लिए सिंपली उसे करेंगे पासवर्ड कमांड और उसके बाद पासवर्ड ठीक है तो जो भी पासवर्ड हम लोग ने बनाया था वो और उसके बाद हम लोग यूजर नाम देना है ठीक है की हम लोग किस यूजर नाम का चेंज कर रहा है तो यहां पर हमको उसे नहीं होगी और ऑफ कोर्स नहीं हुआ तो हम लोग एग्जिट पहले कर दिया था बट अगर सक्सेसफुली तो हम लोग इस स्टेप तक यहां पे ए जाएंगे ओके पासवर्ड इस सक्सेसफुली सेट ऑन नोट अगेन यहां पर कंडीशन है तो हम लोग यहां पर सिंपली आईएफ कंडीशन एड करेंगे यहां पर पासवर्ड करें तो उसको अपना पासवर्ड चेंज करना पड़ेगा मेरा वीडियो देख सकते हो ओके नो यहां पे हमारे सारे कम हो चुके हैं लगभग और इसके बाद हम लोग का क्या है डिस्प्ले डी यूजर नाम पासवर्ड और डी फोर्स नाम वेयर आईटी इस क्रीटेड ओके सो इट्स इट्स रियली वेरी सिंपल राइट नो ए को ठीक है जैसे की यूजर नाम और यहां पर आप क्या कर सकते हो होश में प्रिंट कर देगा कंप्लीट और यहां पर हम लोग कर रहे हैं सेफ अब हम इसको करके देखेंगे रन ओके और मैं दूसरे कैमरा से करता हूं आगे एन आर रूट यूजर ही करता हूं ओके अलराइट सो चलते हैं अब टर्मिनल पर और हम अपनी स्क्रिप्ट यहां पे ट्राई करते हैं रन करने का और उसे डी डॉट इसके बाद मैं एक एक नाम दे देता हूं जैसे की विक्टर हो गया और उसके बाद हम लोग टेस्ट उसे इस तरह से कुछ कमेंट दे रहे थे ठीक है जैसे इंटर करता हूं ओके सो यहां पर कुछ मुझे उसे ए गया है और सबसे पहले तो देखो जो हमारा जो कमेंट था जो सॉरी जो हम लोग फ्रॉम अकाउंट कोड नोट बी क्रीटेड ये हमारी स्क्रिप्ट से आया ठीक है थोड़ा ऊपर आते हैं देखते हैं क्या प्रॉब्लम है ओके सो यहां पे अगर आप देखोगे तो उसे जो है वो यूजर एड का है मतलब यहां पर कुछ प्रॉब्लम है मतलब जो हम लोग यूजर एड कारी थी उसमें प्रॉब्लम है जो चलते हैं हम देखते हैं की क्या प्रॉब्लम हो शक्ति है तो हम लोग यहां पर अपनी स्क्रिप्ट में चलते हैं उसके बाद हम चलते अपने क्षेत्र पर यूजर आईडी देखो क्रिएट डी यूजर वाला क्षेत्र है ओके तो यहां पर अगर आप देखोगे तो यहां पर इशू हो सकता है की जो कमेंट है ठीक है तो वह कमेंट में मल्टीपल शब्द है तो कमेंट्स में किस कैसे में हमें क्या करना पड़ेगा यहां पे हमें इसको इस तरह से देना पड़ेगा यहां पे कोर्स के अंदर की हम लोग उसको बता सके की यहां इसके अंदर जितने भी शब्द हैं वो कंबाइंड है और एक कमेंट है ठीक है सो इस तरह से हम लोग इसको फिक्स कर सकते हैं और अगर आपने देखा होगा तो यहां पे पासवर्ड भी प्रिंट कर रहा है यहां पर एक पासवर्ड सो जिसकी हमें जरूर नहीं है तो हम लोग इसको भी डिलीट कर देते हैं और सिंपली इसको करते हैं की इसके मदद से हम लोग में ये चेक कर लिया की जब यूजर प्रॉपर्ली क्रिएट नहीं हुआ तो इसके वजह इसके बाद हम लोग को ये इस टाइप का एरर है जो की हमारे स्क्रिप्ट्स है सो आईटी इस रियली वेरी गुड प्रैक्टिस सम टाइम ठीक है तो यहां पर हम लोग फिर से करते हैं विक्टर टेस्ट यूजर ओके ओन्ली वन यूजर में बी स्पेसिफाइड ओके पासवर्ड कोल्ड नोट बी सेट सो इस बार पासवर्ड से रिलेटेड कुछ इशू ए गया है ओके सो अब देख लेते हैं की पासवर्ड कमांड में क्या दिक्कत है तो अभी हम लोग देखो अभी हमारी स्क्रिप्टिंग स्क्रिप्ट की भी टेस्टिंग होते जा रही है ठीक है तो आप पासवर्ड से हम लोग को कुछ इशू है ठीक है तो यूजर एड वाला हमारा क्षेत्र हो गया था यहां पे पासवर्ड वाले हम लोग यहां पर कैसे में ए गए हैं तो हम लोग यहां पर क्या दे रहे हैं पासवर्ड ओके और उसके बाद हम लोग यहां पर पासवर्ड प्रोवाइड कर रहे हैं और उसके बाद हम लोग यूजर नाम दे रहे हैं ठीक है ओके और इसके बाद हम लोग एरर देख लेते हैं की ओनली वन यूजर में बी स्पेसिफाइड ओके सो यहां पे देखो प्रॉब्लम क्या हो रही है ओके यहां पर पासवर्ड भी दे दिया हम लोग ने एक यूजर नाम भी दे दिया तो उसको वो यूजर नाम ही ऐसा बोल रहा है की यार एक ही होता चाहिए मुझे एस क्या दे रहा है तुम ठीक है सो दिस इसे एन प्रॉब्लम किड ऑफ एन इसको हम कैसे सॉर्ट कर सकते हैं कैसे फिक्स कर सकते हैं हम लोग को करना पड़ेगा यहां पे यहां पर हम लोग क्या कर सकते हैं देखो ये भी एक तरीका होता है पासवर्ड सेट करने का तो यहां पर सब चले इंसर्ट करते हैं ओके और इसके बाद मैं कर देता हूं डॉलर पासवर्ड ठीक है ठीक है बट हम लोग ऐसा एसटीडी आई एन यहां पे उसे करेंगे एसटीडी इन उसके बाद यूजरना ठीक है तो इस तरह से आप इसको फिक्स कर सकते हो और यहां पे ठीक है तो एक पासवर्ड और पासवर्ड ठीक है सो यहां पर मैं इसको कर देता हूं से ओके तो यहां पर हमारा से हो गया है और अब हम एक उसे बनाने की कोशिश करते हैं और देखते हैं हमारा बना की नहीं और यहां पर विक्टर नहीं बनाएंगे इस बार हम लोग बनाएंगे टेस्ट यूजर इस तरह से मैंने यहां पर यूजर नहीं दे दिया और नो इट्स सी लट सी क्या हुआ है ओके सो यहां पे सक्सेस हो गया है यहां पे देखो तीन चीज हमें लास्ट में मिल गई है यूजरनेम अलेक्स और हमारा पासवर्ड और की क्लाइंट ये जो हमारी ये नहीं आया है ये अभी हम देख लेंगे ओके सो ये बोल रहा है की ठीक है सो ये ऑलरेडी एक्जिस्ट था ठीक है सो हम लोग कुछ और भी बना के देख सकते हैं और जैसे की टेस्ट हो जारी रहने देते हैं और आरएस की जगह हम शानू इस तरह से कुछ उसे कर सकते हैं ओके यहां पर हम लोग कुछ ज्यादा कुछ नहीं आया और यहां पे सिंपली जो जो हम लोगों ने कमांड उसे कारी है उससे रिलेटेड यहां पे इनफॉरमेशन है बट हम लोग का जो में था शानू और यहां पर पासवर्ड नोट बट अभी हम लोग इसको वेरीफाई कैसे करें की यार ये वाला हम लोग का अकाउंट बन गया है की नहीं सो हम लोग सिंपली क्या करेंगे ये वाला जो पासवर्ड है उसको मैं कॉपी कर लेट हूं और शानू हमारा यूजरनेम तो हम लोग यहां पे चलते हैं हां हम लोग क्या करेंगे एस यू और शानू और यहां पे पासवर्ड बोल रहा है तो मैं जो वहां पर कॉपी किया था यहां पे पेस्ट कर देता हूं और यहां पे इंटर करता हूं ओके सो यहां पे देखोगे पहले बार मैंने जैसे ही इंटर किया मतलब लॉगिन किया तो उसने क्या बोला यू आर ए क्वॉड तू चेंज योर पासवर्ड इम्मीडिएटली ओके बट जो दो हमारे यहां पर उसे ऑफ सक्सेसफुली क्रिएट हो गया है लॉगिन भी हम लोग ने कर दिया और उसके बाद अब उसने एनफोर्स भी कर दिया की भाई अब अपना पासवर्ड यहां पे चेंज कर लो यहां पे देखो कुछ चीज और हम इसमें इंप्रूव कर सकते हैं जैसे की हम लोग इन इनेबल कर सकते हैं की अगर आपको इसके रिलेटेड कुछ लोग कहानी पे प्रीवेंट करना तो वो चीज आप कर सकते हो देखिए यहां पे पासवर्ड ए गया यहां पे की क्लाइंट अभी हम लास्ट पार्ट देख लेते हैं जो की क्लाइंट ओके जो की क्लाइंट हमारा क्या था यह हम लोग का प्रॉपर नहीं आया तो हम उसको भी थोड़ा सा चेंज कर लेते जैसे की सबसे लास्ट में चलते हैं यहां पर देखो हम लोग ने सिर्फ यहां पर इस तरह से दिया था तो हमने क्या कर सकते हैं और यहां पर हम लोग यहां पर इस तरह से ठीक है इसके सामने जाएगा की क्लाइंट के साथ सो अलराइट सो वीडियो यही तक आई होप आपने कुछ नया शिखा होगा यही हेल्प की वीडियो और डेट लाइक बटन और चैनल पे पहले बार आए हो तो सब्सक्राइब जरूर कर देना थैंक्स वीडियो आपके लिए हेल्पफुल रही होगी इन डेट लाइक बटन चैनल पे पहले बार तो सब्सक्राइब जरूर कर देना मेरा कम पसंद आया सपोर्ट करना हो तो प्लीज मेंबरशिप जॉइन कर लेना आईटी जस्ट कैसे 29 सिर्फ 29 रुपीस एक महीने के लिए आप जॉइन कर सकते हो और कनेक्ट कर सकते हो