Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Bash प्रोग्रामिंग

Bash प्रोग्रामिंग

  1. बैश हिस्ट्री एक्सपैंशन मास्टर करें: उत्पादकता बढ़ाने के लिए 15 आवश्यक कमांड

    बैश हिस्ट्री बहुत शक्तिशाली है। बैश हिस्ट्री एक्सपैंशन सुविधाओं का प्रभावी ढंग से उपयोग करने का तरीका समझना आपको Linux कमांड लाइन पर अत्यधिक उत्पादक बना देगा। यह लेख 15 उदाहरणों की व्याख्या करता है जो निम्नलिखित बैश हिस्ट्री एक्सपैंशन सुविधाओं का उपयोग करते हैं: इवेंट डेजिग्नेटर्स - हिस्ट्री में एक

  2. Linux पर बैश स्क्रिप्ट सुरक्षित करें: SHC के साथ संवेदनशील डेटा एन्क्रिप्ट करें

    प्रश्न: मैं Linux वातावरण में अपने बैश शेल स्क्रिप्ट को कैसे एन्क्रिप्ट करूं? शेल स्क्रिप्ट में पासवर्ड है, और मैं नहीं चाहता कि जिनके पास एक्जीक्यूट एक्सेस है वे शेल स्क्रिप्ट देखें और पासवर्ड प्राप्त करें। क्या मेरे शेल स्क्रिप्ट को एन्क्रिप्ट करने का कोई तरीका है? उत्तर: पहली बात, सर्वोत्तम अभ्या

  3. Linux बैश मास्टर करें: तेज़ कमांड लाइन कार्य के लिए 5 बिल्ट-इन कम्पलीशन फीचर्स

    Linux में, डिफ़ॉल्ट रूप से बैश कमांड लाइन में उपयोगकर्ताओं के लिए निम्नलिखित मानक कम्पलीशन प्रदान करता है: वेरिएबलनाम कम्पलीशन यूजरनाम कम्पलीशन एग्जीक्यूटेबल कम्पलीशन फाइलनाम और डायरेक्टरी कम्पलीशन होस्टनाम कम्पलीशन 1. वेरिएबलनाम कम्पलीशन टर्मिनल में $ टाइप करने के बाद, दो बार टैब दबाने पर सभी उपल

  4. Linux के लिए 10 पावर-बूस्टिंग बैश कम्पलीशन कमांड - ऑटो-कम्पलीट में मास्टर करें

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

  5. Linux की .inputrc फ़ाइल में कस्टम मैक्रोज़ और फ़ंक्शन कीबाइंडिंग बनाएं

    रीडलाइन आपको अपने होम डायरेक्टरी में .inputrc कॉन्फ़िगरेशन फ़ाइल को संपादित करके अपने स्वयं के कस्टम कीबाइंडिंग मैप करने की क्षमता भी प्रदान करता है। निम्नलिखित दो प्रकार के कस्टम कीबाइंडिंग हैं जिन्हें आप परिभाषित कर सकते हैं: मैक्रोज़ फ़ंक्शन मैक्रोज़ आप एक कीबाइंडिंग परिभाषित कर सकते हैं जो निष

  6. लिनक्स टर्मिनल रीडायरेक्शन में महारत हासिल करें: कहीं से भी डेटा पढ़ें और लिखें

    किसी भी प्रोग्रामिंग या स्क्रिप्टिंग भाषा में इनपुट और आउटपुट का रीडायरेक्शन एक प्राकृतिक फंक्शन है। तकनीकी रूप से, यह अंतर्निहित रूप से होता है जब भी आप कंप्यूटर के साथ इंटरैक्ट करते हैं। इनपुट stdin (स्टैंडर्ड इनपुट, आमतौर पर आपका कीबोर्ड या माउस) से पढ़ा जाता है, आउटपुट stdout (स्टैंडर्ड आउटपुट,

  7. दशकों के अनुभव के बाद भी मैं tcsh क्यों पसंद करता हूँ

    मैं खुद को एक खुश बैश उपयोगकर्ता मानता हूँ। हालांकि, जब मैंने यूनिक्स की खोज शुरू की, तो यह एक मालिकाना यूनिक्स सिस्टम पर था जो डिफ़ॉल्ट रूप से tcsh प्रदान करता था, इसलिए मेरे शुरुआती शेल अनुभव C शेल (csh) के आधुनिक संस्करण पर थे। यह एक भाग्यशाली दुर्घटना साबित हुई क्योंकि tcsh उस फिल्म स्टूडियो में

  8. बैश स्क्रिप्ट का उपयोग करके मशीन लर्निंग मॉडल बनाएँ

    मशीन लर्निंग उन चीजों की भविष्यवाणी या पूर्वानुमान के लिए एक शक्तिशाली कंप्यूटिंग क्षमता है जिन्हें पारंपरिक एल्गोरिदम चुनौतीपूर्ण पाते हैं। मशीन लर्निंग यात्रा डेटा एकत्र करने और तैयार करने—इसका बहुत सारा—से शुरू होती है, फिर उस डेटा के आधार पर गणितीय मॉडल बनाती है। जबकि इन कार्यों के लिए कई उपकरणो

  9. एक इंटरैक्टिव गेम बनाकर बैश में महारत हासिल करें

    एक नई प्रोग्रामिंग भाषा सीखना मजेदार हो सकता है। जब भी मैं एक नई भाषा सीखने की कोशिश करता हूँ, तो मैं वेरिएबल परिभाषित करने, एक स्टेटमेंट लिखने, और एक्सप्रेशन का मूल्यांकन करने पर ध्यान केंद्रित करता हूँ। एक बार जब मुझे उन अवधारणाओं की सामान्य समझ हो जाती है, तो मैं आमतौर पर बाकी को अपने दम पर समझ स

  10. 2021 में बैश में महारत हासिल करें: आपकी कमांड-लाइन विशेषज्ञता बढ़ाने के लिए 7 आवश्यक ट्यूटोरियल

    बैश अधिकांश लिनक्स सिस्टम पर डिफ़ॉल्ट कमांड लाइन शेल है। तो क्यों न इसका अधिकतम लाभ उठाना सीखें? इस साल, Opensource.com ने बैश शेल की शक्ति का लाभ उठाने में आपकी मदद करने के लिए कई बेहतरीन लेख प्रस्तुत किए। ये बैश के बारे में सबसे अधिक पढ़े जाने वाले कुछ लेख हैं: लिनक्स टर्मिनल में रीडायरेक्शन के सा

  11. बैश में मास्टर: प्रो की तरह फाइलें पढ़ना और लिखना

    जब आप बैश के साथ स्क्रिप्टिंग कर रहे होते हैं, तो कभी-कभी आपको किसी फाइल से डेटा पढ़ने या किसी फाइल में डेटा लिखने की आवश्यकता होती है। कभी-कभी एक फाइल में कॉन्फ़िगरेशन विकल्प हो सकते हैं, और दूसरी बार फाइल वह डेटा होती है जिसे आपका उपयोगकर्ता आपके एप्लिकेशन के साथ बना रहा है। हर भाषा इस कार्य को थो

  12. बैश फंक्शन में महारत हासिल करें: एक प्रो की तरह पुन: प्रयोज्य स्क्रिप्ट लिखें

    जब आप प्रोग्रामिंग कर रहे होते हैं, तो आप सचमुच एक प्रक्रिया, या एक रूटीन को परिभाषित कर रहे होते हैं, जिसे आप कंप्यूटर को निष्पादित करना चाहते हैं। एक सरल सादृश्य कंप्यूटर प्रोग्रामिंग की तुलना ब्रेड बेक करने से करता है: आप सामग्री को एक बार सूचीबद्ध करते हैं कार्य वातावरण सेट करने के लिए, फिर आप उ

  13. source कमांड का उपयोग करके बैश में फंक्शन और वेरिएबल आसानी से आयात करें

    जब आप लिनक्स शेल में लॉग इन करते हैं, तो आप एक विशिष्ट कार्य वातावरण विरासत में प्राप्त करते हैं। शेल के संदर्भ में एक वातावरण का अर्थ है कि आपके लिए कुछ वेरिएबल पहले से सेट हैं, जो सुनिश्चित करता है कि आपके कमांड इच्छित रूप से काम करते हैं। उदाहरण के लिए, PATH वातावरण वेरिएबल परिभाषित करता है कि आप

  14. बैश इतिहास में महारत हासिल करें: उन्नत कमांड, त्वरित याद, और संपादन युक्तियाँ

    बैश का एक समृद्ध इतिहास है। यानी, यह एक पुराना शेल है जिसका एक और भी पुराना पूर्वज (बोर्न शेल) है, लेकिन इसमें एक शानदार history कमांड भी है जो अपनी सुविधाओं की संख्या के आधार पर अन्य सभी शेल इतिहास इंटरफेस को पार करता है। बैश संस्करण history रिवर्स खोज, त्वरित याद, इतिहास को फिर से लिखने, और बहुत क

  15. बैश एसोसिएटिव ऐरे में महारत हासिल करें: अपने डेटा को कुशलतापूर्वक नियंत्रित करें

    यदि आपने कभी कोड लिखा है, चाहे वह शेल स्क्रिप्ट हो, पायथन स्क्रिप्ट, C++, या यहां तक कि स्क्रैच, तो आप जानते हैं कि वेरिएबल महत्वपूर्ण हैं। कंप्यूटर और कोडर वेरिएबल का उपयोग वेस्टेशन के रूप में करते हैं, जहां वे गुप्त रूप से जानकारी को आगे-पीछे पास करते हैं। उदाहरण के लिए, यदि आपको शेल स्क्रिप्ट में

  16. अपने बैश इतिहास को बढ़ाएँ: बेहतर कमांड ट्रैकिंग के लिए व्यावहारिक सुझाव

    बैश चलाने वाला एक लिनक्स टर्मिनल एक बिल्ट-इन इतिहास होता है जिसका उपयोग आप यह ट्रैक करने के लिए कर सकते हैं कि आप हाल ही में क्या कर रहे हैं। अपने बैश सत्र का इतिहास देखने के लिए, बिल्ट-इन कमांड history का उपयोग करें: $ echo foofoo$ echo barbar$ history1 echo foo2 echo bar3 history history कमांड अधि

  17. बैश ट्रैप में महारत हासिल करें: स्क्रिप्ट समाप्ति को ग्रेसफुली संभालें

    यह पता लगाना आसान है कि शेल स्क्रिप्ट कब शुरू होती है, लेकिन यह जानना हमेशा आसान नहीं होता कि यह कब रुकती है। एक स्क्रिप्ट सामान्य रूप से समाप्त हो सकती है, जैसा कि उसका लेखक चाहता है, लेकिन यह अप्रत्याशित घातक त्रुटि के कारण भी विफल हो सकती है। कभी-कभी स्क्रिप्ट विफल होने पर जो भी प्रगति पर था उसके

  18. बड़े फाइलसिस्टम पर फाइलों या डायरेक्टरी को आसानी से सूचीबद्ध करने के लिए बैश स्क्रिप्ट

    क्या आप कभी किसी डायरेक्टरी में सभी फाइलों को सूचीबद्ध करना चाहते थे, लेकिन केवल फाइलें, और कुछ नहीं? क्या केवल डायरेक्टरी के बारे में क्या? यदि हाँ, तो निम्नलिखित स्क्रिप्ट, जो GPLv3 के तहत ओपन सोर्स है, वही हो सकती है जिसकी आप तलाश कर रहे थे। बेशक, आप find कमांड का उपयोग कर सकते हैं: find . -maxde

  19. सिस्टम एडमिनिस्ट्रेशन के लिए बैश स्क्रिप्टिंग में महारत हासिल करें: एक शुरुआती गाइड

    बैश शेल निश्चित रूप से वहाँ एकमात्र शेल नहीं है, लेकिन यह सबसे शक्तिशाली में से एक है। यह इसे सिस्टम एडमिनिस्ट्रेटर्स के लिए एक लोकप्रिय विकल्प बनाता है जिन्हें एक सिस्टम पर चलाने के लिए कमांड की एक साधारण लॉन्ड्री लिस्ट से आगे बढ़कर गंभीर एप्लिकेशन विकसित करने की आवश्यकता होती है। अन्य शेल्स के लिए

  20. सरल बैश स्क्रिप्ट के साथ घर पर आसानी से डबल-साइडेड दस्तावेज़ प्रिंट करें

    हमारे घर पर एक लेजर प्रिंटर है। यह हेवलेट पैकर्ड लेजरजेट प्रो CP1525nw कलर प्रिंटर एक पुराना मॉडल है, लेकिन यह एक बेहतरीन वर्कहॉर्स रहा है जो मज़बूती से और रंगीन प्रिंट करता है। मैंने इसे कुछ साल पहले अपने रास्पबेरी पाई को प्रिंट सर्वर के रूप में उपयोग करके अपने होम नेटवर्क पर रखा था। लेजरजेट मेरे ह

Total 324 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:7/17  20-कंप्यूटर/Page Goto:1 2 3 4 5 6 7 8 9 10 11 12 13