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

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

  1. बैश में तेजी से महारत: आवश्यक कमांड, शॉर्टकट, और सिंटैक्स गाइड

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

  2. बैश एनवायरनमेंट वेरिएबल समझना: एक व्यावहारिक गाइड

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

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

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

  4. बैश कैसे सिसएडमिन के लिए डिफ़ॉल्ट शेल बना

    शेल स्क्रिप्टिंग किसी भी सिसएडमिन-प्रकार की भूमिका में किसी के लिए एक आवश्यक अनुशासन है, और वह प्रमुख शेल जिसमें लोग आज स्क्रिप्ट लिखते हैं, वह बैश है। बैश लगभग सभी लिनक्स डिस्ट्रीब्यूशन और आधुनिक MacOS संस्करणों पर डिफ़ॉल्ट रूप से आता है और जल्द ही विंडोज टर्मिनल का एक नेटिव हिस्सा बनने के लिए तैया

  5. पावरशेल में महारत: विंडोज और लिनक्स पर एनवायरनमेंट वेरिएबल प्रबंधित करना

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

  6. बैश स्क्रिप्टिंग में महारत: अपना खुद का टर्मिनल माइनस्वीपर गेम बनाएं

    मैं प्रोग्रामिंग सिखाने का कोई विशेषज्ञ नहीं हूं, लेकिन जब मैं किसी चीज में बेहतर होना चाहता हूं, तो मैं उसके साथ मज़े करने का तरीका ढूंढने की कोशिश करता हूं। उदाहरण के लिए, जब मैं शेल स्क्रिप्टिंग में बेहतर होना चाहता था, तो मैंने बैश में माइनस्वीपर गेम का एक संस्करण प्रोग्राम करके अभ्यास करने का फ

  7. 7 आवश्यक बैश इतिहास शॉर्टकट जिनका आप दैनिक उपयोग करेंगे

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

  8. BATS के साथ स्वचालित बैश परीक्षण: विश्वसनीयता सुनिश्चित करना

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

  9. बैश या पायथन? ऑटोमेशन कार्यों के लिए सही भाषा चुनना

    बैश और पायथन अधिकांश ऑटोमेशन इंजीनियरों की पसंदीदा प्रोग्रामिंग भाषाएं हैं। दोनों के फायदे और नुकसान हैं, और कभी-कभी यह चुनना कठिन हो सकता है कि आपको किसका उपयोग करना चाहिए। ईमानदार जवाब है: यह कार्य, दायरे, संदर्भ और कार्य की जटिलता पर निर्भर करता है। आइए इन दो भाषाओं की तुलना करें ताकि यह बेहतर स

  10. बैश लूप में महारत: कुशल फ़ाइल प्रोसेसिंग के लिए चरण-दर-चरण मार्गदर्शिका

    लोग यूनिक्स शेल सीखना चाहते हैं इसका एक सामान्य कारण बैच प्रोसेसिंग की शक्ति को अनलॉक करना है। यदि आप कई फाइलों पर क्रियाओं का कुछ सेट करना चाहते हैं, तो ऐसा करने का एक तरीका उन फाइलों पर पुनरावृति करने वाली कमांड का निर्माण करना है। प्रोग्रामिंग शब्दावली में, इसे एग्जीक्यूशन कंट्रोल कहा जाता है, और

  11. आवश्यक बैश एलियास जो आपकी उत्पादकता को बढ़ाएंगे

    एक बैश एलियास बैश कमांड को नए के साथ पूरक या ओवरराइड करने की एक विधि है। बैश एलियास उपयोगकर्ताओं के लिए POSIX टर्मिनल में अपने अनुभव को अनुकूलित करना आसान बनाते हैं। वे अक्सर $HOME/.bashrc या $HOME/bash_aliases में परिभाषित होते हैं (जिसे $HOME/.bashrc द्वारा लोड किया जाना चाहिए)। अधिकांश डिस्ट्रीब

  12. बैश नेविगेशन में महारत: कुशल डायरेक्टरी स्विचिंग के लिए pushd और popd का उपयोग

    pushd और popd कमांड बैश शेल की अंतर्निहित विशेषताएं हैं जो आपको अपने हार्ड ड्राइव पर स्थानों के बीच त्वरित नेविगेशन के लिए डायरेक्टरी को बुकमार्क करने में मदद करती हैं। आप पहले से ही महसूस कर सकते हैं कि टर्मिनल आपके कंप्यूटर को नेविगेट करने का एक असंभव रूप से तेज़ तरीका है; बस कुछ की प्रेस में, आप

  13. बैश वेरिएबल में महारत: घोषणा, असाइनमेंट और प्रभावी उपयोग

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

  14. बैश में महारत: सिसएडमिन के लिए परम गाइड

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

  15. उत्पादकता बढ़ाने के लिए शीर्ष लिनक्स टर्मिनल ट्रिक्स

    क्या आपको वह पहली बार याद है जब आपने किसी को देखा जो वास्तव में लिनक्स टर्मिनल को अच्छी तरह से जानता था और कड़ी मेहनत कर रहा था? यह आपको जादू जैसा लगा होगा। या, कम से कम, यह फिल्म हैकर्स से बाहर की किसी चीज जैसा लगा होगा। बेशक, वास्तव में, कोई भी साठ शब्द प्रति मिनट की गति से कमांड टाइप करते हुए न

  16. लिनक्स उत्पादकता बढ़ाने के लिए 15 आवश्यक कमांड-लाइन एलियास

    लिनक्स कमांड-लाइन एलियास आपको अधिक कुशलता से काम करने में मदद करने के लिए बेहतरीन हैं। इससे भी बेहतर, कुछ आपके इंस्टॉल्ड लिनक्स डिस्ट्रो में डिफ़ॉल्ट रूप से शामिल होते हैं। यह फेडोरा 27 में कमांड-लाइन एलियास का एक उदाहरण है: alias कमांड मौजूदा एलियास की सूची दिखाता है। एलियास सेट करना उतना ही सरल

  17. Xonsh: पायथन की शक्ति और शेल की उत्पादकता का मेल

    शेल भाषाएं इंटरैक्टिव उपयोग के लिए उपयोगी होती हैं। लेकिन यह अनुकूलन अक्सर उन्हें प्रोग्रामिंग भाषा के रूप में उपयोग करने के विरुद्ध ट्रेड-ऑफ के साथ आता है, जो कभी-कभी शेल स्क्रिप्ट लिखते समय महसूस होता है। क्या होगा अगर आपका शेल एक अधिक स्केलेबल प्रोग्रामिंग भाषा को भी समझे? मान लीजिए, पायथन? यही

  18. Bash कमांड चेनिंग: सेमीकॉलन और कंट्रोल ऑपरेटर्स का उपयोग करना

    सरल कंपाउंड कमांड्स—जैसे कमांड लाइन पर कई कमांड्स को एक क्रम में एक साथ स्ट्रिंग करना—अक्सर उपयोग किए जाते हैं। ऐसी कमांड्स सेमीकॉलन द्वारा अलग की जाती हैं, जो एक कमांड के अंत को परिभाषित करती हैं। एक ही लाइन पर शेल कमांड्स की एक साधारण श्रृंखला बनाने के लिए, बस प्रत्येक कमांड को सेमीकॉलन का उपयोग क

  19. अपने Bash प्रॉम्प्ट को बढ़ाएं: Linux पर इसे विंटराइज़ करें

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

  20. Bash के साथ OpenGL एकीकरण: अपडेटेड बाइंडिंग्स और डॉक्यूमेंटेशन

    Perl 5 के डिज़ाइन और ग्लू लैंग्वेज के रूप में इसकी उपयुक्तता का वर्णन करने वाले मेरे पिछले लेख में, मैंने उल्लेख किया था कि मैंने पहले Bash के लिए OpenGL बाइंडिंग्स लिखी थीं। यह शायद बिना किसी सबूत के कहने के लिए बहुत अविश्वसनीय बयान था, इसलिए मैं अपनी हार्ड ड्राइव के धूल भरे कोनों में वापस गया, इसे

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